Add(std::function< void(const RpcAnswer &answer)> callback) (defined in nt::RpcServer) | nt::RpcServer | |
AddPolled(unsigned int poller_uid) (defined in nt::RpcServer) | nt::RpcServer | |
CallbackManager< RpcServer, impl::RpcServerThread > (defined in nt::RpcServer) | nt::RpcServer | friend |
CancelPoll(unsigned int poller_uid) (defined in nt::CallbackManager< RpcServer, impl::RpcServerThread >) | nt::CallbackManager< RpcServer, impl::RpcServerThread > | inline |
CreatePoller() (defined in nt::CallbackManager< RpcServer, impl::RpcServerThread >) | nt::CallbackManager< RpcServer, impl::RpcServerThread > | inline |
DoAdd(Args &&...args) (defined in nt::CallbackManager< RpcServer, impl::RpcServerThread >) | nt::CallbackManager< RpcServer, impl::RpcServerThread > | inlineprotected |
DoStart(Args &&...args) (defined in nt::CallbackManager< RpcServer, impl::RpcServerThread >) | nt::CallbackManager< RpcServer, impl::RpcServerThread > | inlineprotected |
GetThread() const (defined in nt::CallbackManager< RpcServer, impl::RpcServerThread >) | nt::CallbackManager< RpcServer, impl::RpcServerThread > | inlineprotected |
IRpcServer()=default (defined in nt::IRpcServer) | nt::IRpcServer | |
IRpcServer(const IRpcServer &)=delete (defined in nt::IRpcServer) | nt::IRpcServer | |
operator=(const IRpcServer &)=delete (defined in nt::IRpcServer) | nt::IRpcServer | |
Poll(unsigned int poller_uid) (defined in nt::CallbackManager< RpcServer, impl::RpcServerThread >) | nt::CallbackManager< RpcServer, impl::RpcServerThread > | inline |
Poll(unsigned int poller_uid, double timeout, bool *timed_out) (defined in nt::CallbackManager< RpcServer, impl::RpcServerThread >) | nt::CallbackManager< RpcServer, impl::RpcServerThread > | inline |
PostRpcResponse(unsigned int local_id, unsigned int call_uid, wpi::StringRef result) (defined in nt::RpcServer) | nt::RpcServer | |
ProcessRpc(unsigned int local_id, unsigned int call_uid, StringRef name, StringRef params, const ConnectionInfo &conn, SendResponseFunc send_response, unsigned int rpc_uid) override (defined in nt::RpcServer) | nt::RpcServer | virtual |
Remove(unsigned int listener_uid) (defined in nt::CallbackManager< RpcServer, impl::RpcServerThread >) | nt::CallbackManager< RpcServer, impl::RpcServerThread > | inline |
RemovePoller(unsigned int poller_uid) (defined in nt::CallbackManager< RpcServer, impl::RpcServerThread >) | nt::CallbackManager< RpcServer, impl::RpcServerThread > | inline |
RemoveRpc(unsigned int rpc_uid) override (defined in nt::RpcServer) | nt::RpcServer | virtual |
RpcServer(int inst, wpi::Logger &logger) (defined in nt::RpcServer) | nt::RpcServer | |
RpcServerTest (defined in nt::RpcServer) | nt::RpcServer | friend |
Send(unsigned int only_listener, Args &&...args) (defined in nt::CallbackManager< RpcServer, impl::RpcServerThread >) | nt::CallbackManager< RpcServer, impl::RpcServerThread > | inlineprotected |
SendResponseFunc typedef (defined in nt::IRpcServer) | nt::IRpcServer | |
Start() (defined in nt::RpcServer) | nt::RpcServer | |
Stop() (defined in nt::CallbackManager< RpcServer, impl::RpcServerThread >) | nt::CallbackManager< RpcServer, impl::RpcServerThread > | inline |
WaitForQueue(double timeout) (defined in nt::CallbackManager< RpcServer, impl::RpcServerThread >) | nt::CallbackManager< RpcServer, impl::RpcServerThread > | inline |
~IRpcServer()=default (defined in nt::IRpcServer) | nt::IRpcServer | virtual |