| helics 3.6.1

helics::CommsInterface Member List

This is the complete list of members for helics::CommsInterface, 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
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
isConnected() const | helics::CommsInterface |
join_tx_rx_thread() | helics::CommsInterface | protected
loadNetworkInfo(const NetworkBrokerData &netInfo) | helics::CommsInterface | 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