helics  3.5.2
helics::zeromq::ZmqComms Member List

This is the complete list of members for helics::zeromq::ZmqComms, including all inherited members.

ActionCallbackhelics::CommsInterfaceprotected
addRoute(route_id rid, std::string_view routeInfo)helics::CommsInterface
appendNameToAddresshelics::NetworkCommsInterfaceprotected
autoBrokerhelics::CommsInterfaceprotected
autoPortNumberhelics::NetworkCommsInterfaceprotected
brokerInitStringhelics::CommsInterfaceprotected
brokerNamehelics::CommsInterfaceprotected
brokerPorthelics::NetworkCommsInterfaceprotected
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
encryptedhelics::NetworkCommsInterfaceprotected
findOpenPort(int count, std::string_view host)helics::NetworkCommsInterface
forceConnectionhelics::NetworkCommsInterfaceprotected
generatePortRequest(int cnt=1) const (defined in helics::NetworkCommsInterface)helics::NetworkCommsInterfaceprotected
generateReplyToIncomingMessage(ActionMessage &cmd)helics::NetworkCommsInterface
getAddress() consthelics::NetworkCommsInterface
getPort() consthelics::NetworkCommsInterfaceinline
getPortNumber() consthelics::NetworkCommsInterfaceinline
getPushAddress() const (defined in helics::zeromq::ZmqComms)helics::zeromq::ZmqComms
getRandomID() consthelics::CommsInterfaceinlineprotected
getRxStatus() const (defined in helics::CommsInterface)helics::CommsInterfaceinlineprotected
getTxStatus() const (defined in helics::CommsInterface)helics::CommsInterfaceinlineprotected
hasBroker (defined in helics::NetworkCommsInterface)helics::NetworkCommsInterfaceprotected
interfaceNetwork (defined in helics::CommsInterface)helics::CommsInterfaceprotected
isConnected() consthelics::CommsInterface
join_tx_rx_thread()helics::CommsInterfaceprotected
loadNetworkInfo(const NetworkBrokerData &netInfo) overridehelics::zeromq::ZmqCommsvirtual
loadPortDefinitions(const ActionMessage &cmd) (defined in helics::NetworkCommsInterface)helics::NetworkCommsInterfaceprotected
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
maxRetries (defined in helics::NetworkCommsInterface)helics::NetworkCommsInterfaceprotected
mRequireBrokerConnectionhelics::CommsInterfaceprotected
namehelics::CommsInterfaceprotected
network (defined in helics::NetworkCommsInterface)helics::NetworkCommsInterfaceprotected
NetworkCommsInterface(gmlc::networking::InterfaceTypes type, CommsInterface::thread_generation threads=CommsInterface::thread_generation::dual) noexcepthelics::NetworkCommsInterfaceexplicit
networkType (defined in helics::NetworkCommsInterface)helics::NetworkCommsInterfaceprotected
noAckConnectionhelics::NetworkCommsInterfaceprotected
observerhelics::CommsInterfaceprotected
PortNumberhelics::NetworkCommsInterfaceprotected
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
setAutomaticPortStartPort(int startingPort)helics::NetworkCommsInterface
setBrokerPort(int brokerPortNumber)helics::NetworkCommsInterface
setCallback(std::function< void(ActionMessage &&)> callback)helics::CommsInterface
setFlag(std::string_view flag, bool val) overridehelics::NetworkCommsInterfacevirtual
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
setPortNumber(int localPortNumber)helics::NetworkCommsInterface
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
useOsPortAllocationhelics::NetworkCommsInterfaceprotected
ZmqComms() noexcepthelics::zeromq::ZmqComms
~CommsInterface()helics::CommsInterfacevirtual
~ZmqComms()helics::zeromq::ZmqComms