Leosac  0.8.0
Open Source Access Control
Leosac::Module::WebSockAPI::WSServer Member List

This is the complete list of members for Leosac::Module::WebSockAPI::WSServer, including all inherited members.

asio_handlers_Leosac::Module::WebSockAPI::WSServerprivate
attempt_unregister_ws_service()Leosac::Module::WebSockAPI::WSServerprivate
auth()Leosac::Module::WebSockAPI::WSServer
auth_Leosac::Module::WebSockAPI::WSServerprivate
clear_user_sessions(Auth::UserPtr user, APIPtr exception)Leosac::Module::WebSockAPI::WSServer
connection_session_Leosac::Module::WebSockAPI::WSServerprivate
ConnectionAPIMap typedefLeosac::Module::WebSockAPI::WSServer
core_utils()Leosac::Module::WebSockAPI::WSServer
crud_handlers_Leosac::Module::WebSockAPI::WSServerprivate
db()Leosac::Module::WebSockAPI::WSServer
dbsrv()Leosac::Module::WebSockAPI::WSServer
dbsrv_Leosac::Module::WebSockAPI::WSServerprivate
dispatch_request(APIPtr api_handle, const ClientMessage &in, Audit::IAuditEntryPtr)Leosac::Module::WebSockAPI::WSServerprivate
finalize_audit(const Audit::IWSAPICallPtr &audit, ServerMessage &msg)Leosac::Module::WebSockAPI::WSServerprivate
handle_request(APIPtr api_handle, const ClientMessage &msg, Audit::IAuditEntryPtr)Leosac::Module::WebSockAPI::WSServerprivate
handlers_Leosac::Module::WebSockAPI::WSServerprivate
has_handler(const std::string &name) constLeosac::Module::WebSockAPI::WSServerprivate
individual_handlers_Leosac::Module::WebSockAPI::WSServerprivate
module_Leosac::Module::WebSockAPI::WSServerprivate
on_close(websocketpp::connection_hdl hdl)Leosac::Module::WebSockAPI::WSServerprivate
on_message(websocketpp::connection_hdl hdl, Server::message_ptr msg)Leosac::Module::WebSockAPI::WSServerprivate
on_open(websocketpp::connection_hdl hdl)Leosac::Module::WebSockAPI::WSServerprivate
parse_request(const json &in)Leosac::Module::WebSockAPI::WSServerprivate
register_asio_handler(const Service::WSHandler &handler, const std::string &name)Leosac::Module::WebSockAPI::WSServer
register_crud_handler(const std::string &resource_name, CRUDResourceHandler::Factory factory)Leosac::Module::WebSockAPI::WSServerprivate
register_crud_handler_external(const std::string &resource_name, CRUDResourceHandler::Factory factory)Leosac::Module::WebSockAPI::WSServer
run(const std::string &interface, uint16_t port)Leosac::Module::WebSockAPI::WSServer
send_message(websocketpp::connection_hdl hdl, const ServerMessage &msg)Leosac::Module::WebSockAPI::WSServerprivate
Server typedefLeosac::Module::WebSockAPI::WSServer
srv_Leosac::Module::WebSockAPI::WSServer
start_shutdown()Leosac::Module::WebSockAPI::WSServer
unregister_handler(const std::string &name)Leosac::Module::WebSockAPI::WSServer
work_Leosac::Module::WebSockAPI::WSServerprivate
WSServer(WebSockAPIModule &module, DBPtr database)Leosac::Module::WebSockAPI::WSServer
~WSServer()Leosac::Module::WebSockAPI::WSServer