helics
3.5.2
helics
ipc
IpcComms
helics::ipc::IpcComms Member List
This is the complete list of members for
helics::ipc::IpcComms
, including all inherited members.
ActionCallback
helics::CommsInterface
protected
addRoute
(route_id rid, std::string_view routeInfo)
helics::CommsInterface
autoBroker
helics::CommsInterface
protected
brokerInitString
helics::CommsInterface
protected
brokerName
helics::CommsInterface
protected
brokerTargetAddress
helics::CommsInterface
protected
CommsInterface
()=default
helics::CommsInterface
CommsInterface
(thread_generation threads) (defined in
helics::CommsInterface
)
helics::CommsInterface
explicit
connect
()
helics::CommsInterface
ConnectionStatus
enum name
helics::CommsInterface
protected
connectionTimeout
helics::CommsInterface
protected
disconnect
()
helics::CommsInterface
disconnecting
helics::CommsInterface
protected
getAddress
() const (defined in
helics::ipc::IpcComms
)
helics::ipc::IpcComms
getPort
() const
helics::ipc::IpcComms
inline
getRandomID
() const
helics::CommsInterface
inline
protected
getRxStatus
() const (defined in
helics::CommsInterface
)
helics::CommsInterface
inline
protected
getTxStatus
() const (defined in
helics::CommsInterface
)
helics::CommsInterface
inline
protected
interfaceNetwork
(defined in
helics::CommsInterface
)
helics::CommsInterface
protected
IpcComms
()
helics::ipc::IpcComms
isConnected
() const
helics::CommsInterface
join_tx_rx_thread
()
helics::CommsInterface
protected
loadNetworkInfo
(const NetworkBrokerData &netInfo) override
helics::ipc::IpcComms
virtual
loadTargetInfo
(std::string_view localTarget, std::string_view brokerTarget, gmlc::networking::InterfaceNetworks targetNetwork=gmlc::networking::InterfaceNetworks::LOCAL) (defined in
helics::CommsInterface
)
helics::CommsInterface
localTargetAddress
helics::CommsInterface
protected
logError
(std::string_view message) const
helics::CommsInterface
loggingCallback
helics::CommsInterface
protected
logMessage
(std::string_view message) const
helics::CommsInterface
logWarning
(std::string_view message) const
helics::CommsInterface
maxMessageCount
helics::CommsInterface
protected
maxMessageSize
helics::CommsInterface
protected
mRequireBrokerConnection
helics::CommsInterface
protected
name
helics::CommsInterface
protected
observer
helics::CommsInterface
protected
propertyLock
()
helics::CommsInterface
protected
propertyUnLock
() (defined in
helics::CommsInterface
)
helics::CommsInterface
protected
reconnect
()
helics::CommsInterface
removeRoute
(route_id rid)
helics::CommsInterface
requestDisconnect
helics::CommsInterface
protected
rxTrigger
(defined in
helics::CommsInterface
)
helics::CommsInterface
protected
serverMode
helics::CommsInterface
protected
setCallback
(std::function< void(ActionMessage &&)> callback)
helics::CommsInterface
setFlag
(std::string_view flag, bool val)
helics::CommsInterface
virtual
setLoggingCallback
(std::function< void(int level, std::string_view name, std::string_view message)> callback)
helics::CommsInterface
setMessageSize
(int maxMsgSize, int maxCount)
helics::CommsInterface
setName
(const std::string &commName)
helics::CommsInterface
setRequireBrokerConnection
(bool requireBrokerConnection)
helics::CommsInterface
setRxStatus
(ConnectionStatus status) (defined in
helics::CommsInterface
)
helics::CommsInterface
protected
setServerMode
(bool serverActive)
helics::CommsInterface
setTimeout
(std::chrono::milliseconds timeOut)
helics::CommsInterface
setTxStatus
(ConnectionStatus status) (defined in
helics::CommsInterface
)
helics::CommsInterface
protected
thread_generation
enum name
helics::CommsInterface
transmit
(route_id rid, const ActionMessage &cmd)
helics::CommsInterface
transmit
(route_id rid, ActionMessage &&cmd)
helics::CommsInterface
txQueue
helics::CommsInterface
protected
useJsonSerialization
helics::CommsInterface
protected
~CommsInterface
()
helics::CommsInterface
virtual
~IpcComms
()
helics::ipc::IpcComms
Generated by
1.9.1