CIRCT 24.0.0git
Loading...
Searching...
No Matches
RpcServer::Impl Member List

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

boundPortRpcServer::Implprivate
channelByIdRpcServer::Implprivate
ChannelDirection typedefRpcServer::Implprivate
channelsMutexRpcServer::Implprivate
compressedManifestRpcServer::Implprivate
ctxtRpcServer::Implprivate
esiVersionRpcServer::Implprivate
faultStashRpcServer::Implprivate
findChannel(ix::WebSocket &ws, uint64_t requestId, uint64_t channelId, ChannelDirection dir)RpcServer::Implprivate
getContext()RpcServer::Implinline
getPort() constRpcServer::Implinline
getSession()RpcServer::Implinlineprivate
handleBinaryFrame(uint64_t generation, const std::string &data)RpcServer::Implprivate
handleControlFrame(ix::WebSocket &ws, const std::string &text)RpcServer::Implprivate
handleEvent(uint64_t generation, const json &frame)RpcServer::Implprivate
handleHello(ix::WebSocket &ws, uint64_t requestId, const json &params)RpcServer::Implprivate
handleSubscribe(ix::WebSocket &ws, uint64_t requestId, const json &params)RpcServer::Implprivate
handleUnsubscribe(ix::WebSocket &ws, uint64_t requestId, const json &params)RpcServer::Implprivate
idByNameRpcServer::Implprivate
Impl(Context &ctxt, int port)RpcServer::Impl
logRefusedFrame(uint64_t channelId, size_t size)RpcServer::Impl
manifestMutexRpcServer::Implprivate
manifestReadyRpcServer::Implprivate
manifestReadyCVRpcServer::Implprivate
messageConsumed(ReadChannelPort &port)RpcServer::Impl
nextChannelIdRpcServer::Implprivate
nextSessionGenerationRpcServer::Implprivate
onClientMessage(const std::weak_ptr< ix::WebSocket > &wsWeak, ix::WebSocket &ws, const ix::WebSocketMessagePtr &msg)RpcServer::Implprivate
onClose(ix::WebSocket &ws)RpcServer::Implprivate
onOpen(const std::weak_ptr< ix::WebSocket > &wsWeak)RpcServer::Implprivate
readPortsRpcServer::Implprivate
readyIdsRpcServer::Impl
registerReadPort(const std::string &name, const std::string &type)RpcServer::Impl
registerWritePort(const std::string &name, const std::string &type)RpcServer::Impl
retireSession(uint64_t generation)RpcServer::Implprivate
sendConsumedEvent(const std::unordered_set< uint64_t > &ids)RpcServer::Implprivate
sendError(ix::WebSocket &ws, uint64_t requestId, const std::string &code, const std::string &message)RpcServer::Implprivate
sendResult(ix::WebSocket &ws, uint64_t requestId, const json &result)RpcServer::Implprivate
serverRpcServer::Implprivate
sessionRpcServer::Implprivate
sessionFor(const ix::WebSocket &ws)RpcServer::Implinlineprivate
sessionMutexRpcServer::Implprivate
setManifest(int esiVersion, const std::vector< uint8_t > &compressedManifest)RpcServer::Impl
stop(uint32_t timeoutMS)RpcServer::Impl
transportLoop()RpcServer::Implprivate
transportThreadRpcServer::Implprivate
writePortsRpcServer::Implprivate
~Impl()RpcServer::Impl