|
morph 0.1.0
Asynchronous bridge between GUI thread and business models
|
This is the complete list of members for morph::backend::RemoteServer, including all inherited members.
| beginShutdown() | morph::backend::RemoteServer | inline |
| closeConnection(ConnectionId cid) | morph::backend::RemoteServer | inline |
| connectionDrained(ConnectionId cid) | morph::backend::RemoteServer | inline |
| drainedWithin(std::chrono::milliseconds deadline, ::morph::exec::IExecutor &replyExec) | morph::backend::RemoteServer | inline |
| eventsNegotiated(ConnectionId cid) const | morph::backend::RemoteServer | inline |
| fanOut(::morph::effects::Changes changes, ConnectionId caller, std::string_view callerPrincipal) | morph::backend::RemoteServer | inline |
| handle(std::string msg, std::function< void(std::string)> reply) | morph::backend::RemoteServer | inline |
| handle(std::string msg, std::function< void(std::string)> reply, ConnectionId cid) | morph::backend::RemoteServer | inline |
| handleInline(const std::string &msg) | morph::backend::RemoteServer | inline |
| handleInline(const std::string &msg, ConnectionId cid) | morph::backend::RemoteServer | inline |
| health(::morph::exec::IExecutor &replyExec) | morph::backend::RemoteServer | inline |
| LogProvider typedef | morph::backend::RemoteServer | |
| openConnection() | morph::backend::RemoteServer | inline |
| operator=(const RemoteServer &)=delete (defined in morph::backend::RemoteServer) | morph::backend::RemoteServer | |
| operator=(RemoteServer &&)=delete (defined in morph::backend::RemoteServer) | morph::backend::RemoteServer | |
| payloadCompleteness() const noexcept | morph::backend::RemoteServer | inline |
| post(ConnectionId cid, std::string envelope) | morph::backend::RemoteServer | inline |
| RemoteServer(::morph::exec::IExecutor &workerPool, ::morph::model::detail::ActionDispatcher &dispatcher=::morph::model::detail::defaultDispatcher(), ::morph::model::detail::ModelRegistryFactory ®istry=::morph::model::detail::defaultRegistry()) | morph::backend::RemoteServer | inlineexplicit |
| RemoteServer(::morph::exec::IExecutor &workerPool, std::shared_ptr<::morph::session::IAuthorizer > authorizer, ::morph::model::detail::ActionDispatcher &dispatcher=::morph::model::detail::defaultDispatcher(), ::morph::model::detail::ModelRegistryFactory ®istry=::morph::model::detail::defaultRegistry()) | morph::backend::RemoteServer | inline |
| RemoteServer(::morph::exec::IExecutor &workerPool, ServerConfig config, ::morph::model::detail::ActionDispatcher &dispatcher=::morph::model::detail::defaultDispatcher(), ::morph::model::detail::ModelRegistryFactory ®istry=::morph::model::detail::defaultRegistry()) | morph::backend::RemoteServer | inline |
| RemoteServer(::morph::exec::IExecutor &workerPool, std::shared_ptr<::morph::session::IAuthorizer > authorizer, ServerConfig config, ::morph::model::detail::ActionDispatcher &dispatcher=::morph::model::detail::defaultDispatcher(), ::morph::model::detail::ModelRegistryFactory ®istry=::morph::model::detail::defaultRegistry()) | morph::backend::RemoteServer | inline |
| RemoteServer(const RemoteServer &)=delete (defined in morph::backend::RemoteServer) | morph::backend::RemoteServer | |
| RemoteServer(RemoteServer &&)=delete (defined in morph::backend::RemoteServer) | morph::backend::RemoteServer | |
| setConnectionWriter(ConnectionId cid, ConnectionWriter writer) | morph::backend::RemoteServer | inline |
| strand() noexcept | morph::backend::RemoteServer | inline |
| watchTable() const | morph::backend::RemoteServer | inline |
| ~RemoteServer() | morph::backend::RemoteServer | inline |