morph 0.1.0
Asynchronous bridge between GUI thread and business models
Loading...
Searching...
No Matches
morph::qt::QtWebSocketBackend Member List

This is the complete list of members for morph::qt::QtWebSocketBackend, including all inherited members.

assignPrimary(::morph::exec::detail::ModelId mid, const std::string &typeId, std::string_view primary) overridemorph::qt::QtWebSocketBackend
bindModel(::morph::backend::detail::BindRequest request, ::morph::exec::IExecutor &cbExec) overridemorph::qt::QtWebSocketBackend
cancelPending(const std::exception_ptr &exc) overridemorph::qt::QtWebSocketBackend
Config typedefmorph::qt::QtWebSocketBackend
deregisterModel(::morph::exec::detail::ModelId mid) overridemorph::qt::QtWebSocketBackend
execute(::morph::exec::detail::ModelId mid, ::morph::backend::detail::ActionCall call, ::morph::exec::IExecutor *cbExec) overridemorph::qt::QtWebSocketBackend
IEnvelopeTransport()=default (defined in morph::backend::IEnvelopeTransport)morph::backend::IEnvelopeTransport
IEnvelopeTransport(IEnvelopeTransport const &)=delete (defined in morph::backend::IEnvelopeTransport)morph::backend::IEnvelopeTransport
IEnvelopeTransport(IEnvelopeTransport &&)=delete (defined in morph::backend::IEnvelopeTransport)morph::backend::IEnvelopeTransport
instances(const std::string &typeId, ::morph::exec::IExecutor &cbExec) overridemorph::qt::QtWebSocketBackend
listInstances(const std::string &typeId) overridemorph::qt::QtWebSocketBackend
negotiateProtocolVersion(::morph::exec::IExecutor &replyExec)morph::qt::QtWebSocketBackend
notifyBackendChanged() overridemorph::qt::QtWebSocketBackendinline
operator=(const QtWebSocketBackend &)=delete (defined in morph::qt::QtWebSocketBackend)morph::qt::QtWebSocketBackend
operator=(QtWebSocketBackend &&)=delete (defined in morph::qt::QtWebSocketBackend)morph::qt::QtWebSocketBackend
operator=(IEnvelopeTransport const &)=delete (defined in morph::backend::IEnvelopeTransport)morph::backend::IEnvelopeTransport
operator=(IEnvelopeTransport &&)=delete (defined in morph::backend::IEnvelopeTransport)morph::backend::IEnvelopeTransport
promoteModel(::morph::backend::detail::PromoteRequest request, ::morph::exec::IExecutor &cbExec) overridemorph::qt::QtWebSocketBackend
QtWebSocketBackend(QUrl serverUrl, ::morph::model::detail::ActionDispatcher &dispatcher=::morph::model::detail::defaultDispatcher(), ::morph::model::detail::ModelRegistryFactory &registry=::morph::model::detail::defaultRegistry(), std::optional< QSslConfiguration > tls=std::nullopt, Config cfg=Config{})morph::qt::QtWebSocketBackendexplicit
QtWebSocketBackend(QUrl serverUrl, std::optional< QSslConfiguration > tls, Config cfg=Config{})morph::qt::QtWebSocketBackendinlineexplicit
QtWebSocketBackend(QUrl serverUrl, Config cfg)morph::qt::QtWebSocketBackendinlineexplicit
QtWebSocketBackend(const QtWebSocketBackend &)=delete (defined in morph::qt::QtWebSocketBackend)morph::qt::QtWebSocketBackend
QtWebSocketBackend(QtWebSocketBackend &&)=delete (defined in morph::qt::QtWebSocketBackend)morph::qt::QtWebSocketBackend
registerModel(const std::string &typeId, std::function< std::unique_ptr<::morph::model::detail::IModelHolder >()> factory) overridemorph::qt::QtWebSocketBackend
request(::morph::wire::Envelope envelope, ::morph::exec::IExecutor &cbExec) overridemorph::qt::QtWebSocketBackendvirtual
setConnectHandler(const std::function< void()> &handler) overridemorph::qt::QtWebSocketBackend
setDisconnectHandler(const std::function< void()> &handler) overridemorph::qt::QtWebSocketBackend
setEventHandler(std::function< void(::morph::wire::EventBody)> handler, ::morph::exec::IExecutor *exec) overridemorph::qt::QtWebSocketBackend
setReconnectHandler(std::function< void()> handler, ::morph::exec::IExecutor *exec) overridemorph::qt::QtWebSocketBackend
setSession(::morph::session::Context session) overridemorph::qt::QtWebSocketBackend
waitForConnected(int timeoutMs=5000)morph::qt::QtWebSocketBackend
~IEnvelopeTransport()=default (defined in morph::backend::IEnvelopeTransport)morph::backend::IEnvelopeTransportprotected
~QtWebSocketBackend() overridemorph::qt::QtWebSocketBackend