helics  3.5.2
helics::ipc::IpcComms Member List

This is the complete list of members for helics::ipc::IpcComms, including all inherited members.

ActionCallbackhelics::CommsInterfaceprotected
addRoute(route_id rid, std::string_view routeInfo)helics::CommsInterface
autoBrokerhelics::CommsInterfaceprotected
brokerInitStringhelics::CommsInterfaceprotected
brokerNamehelics::CommsInterfaceprotected
brokerTargetAddresshelics::CommsInterfaceprotected
CommsInterface()=defaulthelics::CommsInterface
CommsInterface(thread_generation threads) (defined in helics::CommsInterface)helics::CommsInterfaceexplicit
connect()helics::CommsInterface
ConnectionStatus enum namehelics::CommsInterfaceprotected
connectionTimeouthelics::CommsInterfaceprotected
disconnect()helics::CommsInterface
disconnectinghelics::CommsInterfaceprotected
getAddress() const (defined in helics::ipc::IpcComms)helics::ipc::IpcComms
getPort() consthelics::ipc::IpcCommsinline
getRandomID() consthelics::CommsInterfaceinlineprotected
getRxStatus() const (defined in helics::CommsInterface)helics::CommsInterfaceinlineprotected
getTxStatus() const (defined in helics::CommsInterface)helics::CommsInterfaceinlineprotected
interfaceNetwork (defined in helics::CommsInterface)helics::CommsInterfaceprotected
IpcComms()helics::ipc::IpcComms
isConnected() consthelics::CommsInterface
join_tx_rx_thread()helics::CommsInterfaceprotected
loadNetworkInfo(const NetworkBrokerData &netInfo) overridehelics::ipc::IpcCommsvirtual
loadTargetInfo(std::string_view localTarget, std::string_view brokerTarget, gmlc::networking::InterfaceNetworks targetNetwork=gmlc::networking::InterfaceNetworks::LOCAL) (defined in helics::CommsInterface)helics::CommsInterface
localTargetAddresshelics::CommsInterfaceprotected
logError(std::string_view message) consthelics::CommsInterface
loggingCallbackhelics::CommsInterfaceprotected
logMessage(std::string_view message) consthelics::CommsInterface
logWarning(std::string_view message) consthelics::CommsInterface
maxMessageCounthelics::CommsInterfaceprotected
maxMessageSizehelics::CommsInterfaceprotected
mRequireBrokerConnectionhelics::CommsInterfaceprotected
namehelics::CommsInterfaceprotected
observerhelics::CommsInterfaceprotected
propertyLock()helics::CommsInterfaceprotected
propertyUnLock() (defined in helics::CommsInterface)helics::CommsInterfaceprotected
reconnect()helics::CommsInterface
removeRoute(route_id rid)helics::CommsInterface
requestDisconnecthelics::CommsInterfaceprotected
rxTrigger (defined in helics::CommsInterface)helics::CommsInterfaceprotected
serverModehelics::CommsInterfaceprotected
setCallback(std::function< void(ActionMessage &&)> callback)helics::CommsInterface
setFlag(std::string_view flag, bool val)helics::CommsInterfacevirtual
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::CommsInterfaceprotected
setServerMode(bool serverActive)helics::CommsInterface
setTimeout(std::chrono::milliseconds timeOut)helics::CommsInterface
setTxStatus(ConnectionStatus status) (defined in helics::CommsInterface)helics::CommsInterfaceprotected
thread_generation enum namehelics::CommsInterface
transmit(route_id rid, const ActionMessage &cmd)helics::CommsInterface
transmit(route_id rid, ActionMessage &&cmd)helics::CommsInterface
txQueuehelics::CommsInterfaceprotected
useJsonSerializationhelics::CommsInterfaceprotected
~CommsInterface()helics::CommsInterfacevirtual
~IpcComms()helics::ipc::IpcComms