| ackMutex | esi::backends::cosim::RpcClient::Impl | private |
| call(const std::string &method, json params) | esi::backends::cosim::RpcClient::Impl | private |
| channelsById | esi::backends::cosim::RpcClient::Impl | private |
| channelsByName | esi::backends::cosim::RpcClient::Impl | private |
| channelTablesReady | esi::backends::cosim::RpcClient::Impl | private |
| connectClientReceiver(const std::string &channelName, RpcClient::ReadCallback callback, unsigned maxInFlight) | esi::backends::cosim::RpcClient::Impl | |
| connectionLost | esi::backends::cosim::RpcClient::Impl | private |
| disconnecting | esi::backends::cosim::RpcClient::Impl | private |
| esiVersion | esi::backends::cosim::RpcClient::Impl | private |
| failAllPending(const std::string &reason) | esi::backends::cosim::RpcClient::Impl | private |
| faultStash | esi::backends::cosim::RpcClient::Impl | private |
| getChannelDesc(const std::string &name, RpcClient::ChannelDesc &desc) const | esi::backends::cosim::RpcClient::Impl | |
| getCompressedManifest() const | esi::backends::cosim::RpcClient::Impl | inline |
| getEsiVersion() const | esi::backends::cosim::RpcClient::Impl | inline |
| getLogger() | esi::backends::cosim::RpcClient::Impl | inline |
| getToServerChannel(const std::string &channelName) const | esi::backends::cosim::RpcClient::Impl | private |
| handleBinaryFrame(const std::string &data) | esi::backends::cosim::RpcClient::Impl | private |
| handleControlFrame(const std::string &text) | esi::backends::cosim::RpcClient::Impl | private |
| handleEvent(const json &frame) | esi::backends::cosim::RpcClient::Impl | private |
| host | esi::backends::cosim::RpcClient::Impl | private |
| Impl(Logger &logger, const std::string &hostname, uint16_t port) | esi::backends::cosim::RpcClient::Impl | |
| lastServerError | esi::backends::cosim::RpcClient::Impl | private |
| lastServerErrorMutex | esi::backends::cosim::RpcClient::Impl | private |
| listChannels() const | esi::backends::cosim::RpcClient::Impl | |
| logger | esi::backends::cosim::RpcClient::Impl | private |
| manifest | esi::backends::cosim::RpcClient::Impl | private |
| markConnectionLost() | esi::backends::cosim::RpcClient::Impl | private |
| nextRequestId | esi::backends::cosim::RpcClient::Impl | private |
| onMessage(const ix::WebSocketMessagePtr &msg) | esi::backends::cosim::RpcClient::Impl | private |
| openCV | esi::backends::cosim::RpcClient::Impl | private |
| openError | esi::backends::cosim::RpcClient::Impl | private |
| openMutex | esi::backends::cosim::RpcClient::Impl | private |
| OpenState enum name | esi::backends::cosim::RpcClient::Impl | private |
| Pending | esi::backends::cosim::RpcClient::Impl | private |
| pending | esi::backends::cosim::RpcClient::Impl | private |
| pendingMutex | esi::backends::cosim::RpcClient::Impl | private |
| readCallbacks | esi::backends::cosim::RpcClient::Impl | private |
| readCallbacksMutex | esi::backends::cosim::RpcClient::Impl | private |
| readyIds | esi::backends::cosim::RpcClient::Impl | private |
| sendConsumedEvent(const std::unordered_map< std::shared_ptr< ReadCallbackEntry >, uint64_t > &acks) | esi::backends::cosim::RpcClient::Impl | private |
| sendFrame(const ChannelMeta &meta, const MessageData &data) | esi::backends::cosim::RpcClient::Impl | private |
| setToServerMaxInFlight(const std::string &channelName, unsigned maxInFlight) | esi::backends::cosim::RpcClient::Impl | |
| transportLoop() | esi::backends::cosim::RpcClient::Impl | private |
| transportThread | esi::backends::cosim::RpcClient::Impl | private |
| tryWriteToServer(const std::string &channelName, const std::vector< MessageData > &frames, bool force) | esi::backends::cosim::RpcClient::Impl | |
| unregisterCallback(uint64_t channelId) | esi::backends::cosim::RpcClient::Impl | |
| unsubscribe(uint64_t channelId) | esi::backends::cosim::RpcClient::Impl | |
| writeCredits | esi::backends::cosim::RpcClient::Impl | private |
| writeToServer(const std::string &channelName, const MessageData &data) | esi::backends::cosim::RpcClient::Impl | |
| ws | esi::backends::cosim::RpcClient::Impl | private |
| ~Impl() | esi::backends::cosim::RpcClient::Impl | |