CIRCT 23.0.0git
Loading...
Searching...
No Matches
esi::cosim::RpcServer::Impl Member List

This is the complete list of members for esi::cosim::RpcServer::Impl, including all inherited members.

boundPortesi::cosim::RpcServer::Implprivate
channelByIdesi::cosim::RpcServer::Implprivate
ChannelDirection typedefesi::cosim::RpcServer::Implprivate
channelsMutexesi::cosim::RpcServer::Implprivate
compressedManifestesi::cosim::RpcServer::Implprivate
ctxtesi::cosim::RpcServer::Implprivate
esiVersionesi::cosim::RpcServer::Implprivate
faultStashesi::cosim::RpcServer::Implprivate
getContext()esi::cosim::RpcServer::Implinline
getPort() constesi::cosim::RpcServer::Implinline
handleBinaryFrame(const std::string &data)esi::cosim::RpcServer::Implprivate
handleControlFrame(ix::WebSocket &ws, const std::string &text)esi::cosim::RpcServer::Implprivate
handleHello(ix::WebSocket &ws, uint64_t requestId, const json &params)esi::cosim::RpcServer::Implprivate
handleSubscribe(ix::WebSocket &ws, uint64_t requestId, const json &params)esi::cosim::RpcServer::Implprivate
handleUnsubscribe(ix::WebSocket &ws, uint64_t requestId, const json &params)esi::cosim::RpcServer::Implprivate
idByNameesi::cosim::RpcServer::Implprivate
Impl(Context &ctxt, int port)esi::cosim::RpcServer::Impl
manifestMutexesi::cosim::RpcServer::Implprivate
manifestReadyesi::cosim::RpcServer::Implprivate
manifestReadyCVesi::cosim::RpcServer::Implprivate
nextChannelIdesi::cosim::RpcServer::Implprivate
onClientMessage(std::shared_ptr< ix::ConnectionState > state, ix::WebSocket &ws, const ix::WebSocketMessagePtr &msg)esi::cosim::RpcServer::Implprivate
onClose()esi::cosim::RpcServer::Implprivate
onOpen(ix::WebSocket &ws)esi::cosim::RpcServer::Implprivate
readPortsesi::cosim::RpcServer::Implprivate
readyIdsesi::cosim::RpcServer::Impl
registerReadPort(const std::string &name, const std::string &type)esi::cosim::RpcServer::Impl
registerWritePort(const std::string &name, const std::string &type)esi::cosim::RpcServer::Impl
sendError(ix::WebSocket &ws, uint64_t requestId, const std::string &code, const std::string &message)esi::cosim::RpcServer::Implprivate
sendResult(ix::WebSocket &ws, uint64_t requestId, const json &result)esi::cosim::RpcServer::Implprivate
serveresi::cosim::RpcServer::Implprivate
sessionesi::cosim::RpcServer::Implprivate
sessionMutexesi::cosim::RpcServer::Implprivate
setManifest(int esiVersion, const std::vector< uint8_t > &compressedManifest)esi::cosim::RpcServer::Impl
stop(uint32_t timeoutMS)esi::cosim::RpcServer::Impl
transportLoop()esi::cosim::RpcServer::Implprivate
transportThreadesi::cosim::RpcServer::Implprivate
writePortsesi::cosim::RpcServer::Implprivate
~Impl()esi::cosim::RpcServer::Impl