asio_handlers_ | Leosac::Module::WebSockAPI::WSServer | private |
attempt_unregister_ws_service() | Leosac::Module::WebSockAPI::WSServer | private |
auth() | Leosac::Module::WebSockAPI::WSServer | |
auth_ | Leosac::Module::WebSockAPI::WSServer | private |
clear_user_sessions(Auth::UserPtr user, APIPtr exception) | Leosac::Module::WebSockAPI::WSServer | |
connection_session_ | Leosac::Module::WebSockAPI::WSServer | private |
ConnectionAPIMap typedef | Leosac::Module::WebSockAPI::WSServer | |
core_utils() | Leosac::Module::WebSockAPI::WSServer | |
crud_handlers_ | Leosac::Module::WebSockAPI::WSServer | private |
db() | Leosac::Module::WebSockAPI::WSServer | |
dbsrv() | Leosac::Module::WebSockAPI::WSServer | |
dbsrv_ | Leosac::Module::WebSockAPI::WSServer | private |
dispatch_request(APIPtr api_handle, const ClientMessage &in, Audit::IAuditEntryPtr) | Leosac::Module::WebSockAPI::WSServer | private |
finalize_audit(const Audit::IWSAPICallPtr &audit, ServerMessage &msg) | Leosac::Module::WebSockAPI::WSServer | private |
handle_request(APIPtr api_handle, const ClientMessage &msg, Audit::IAuditEntryPtr) | Leosac::Module::WebSockAPI::WSServer | private |
handlers_ | Leosac::Module::WebSockAPI::WSServer | private |
has_handler(const std::string &name) const | Leosac::Module::WebSockAPI::WSServer | private |
individual_handlers_ | Leosac::Module::WebSockAPI::WSServer | private |
module_ | Leosac::Module::WebSockAPI::WSServer | private |
on_close(websocketpp::connection_hdl hdl) | Leosac::Module::WebSockAPI::WSServer | private |
on_message(websocketpp::connection_hdl hdl, Server::message_ptr msg) | Leosac::Module::WebSockAPI::WSServer | private |
on_open(websocketpp::connection_hdl hdl) | Leosac::Module::WebSockAPI::WSServer | private |
parse_request(const json &in) | Leosac::Module::WebSockAPI::WSServer | private |
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::WSServer | private |
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::WSServer | private |
Server typedef | Leosac::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::WSServer | private |
WSServer(WebSockAPIModule &module, DBPtr database) | Leosac::Module::WebSockAPI::WSServer | |
~WSServer() | Leosac::Module::WebSockAPI::WSServer | |