This is the complete list of members for Atom::Handlers::WebSocketHandler, including all inherited members.
AddCookie_(std::string name, std::string value) (defined in Atom::HTTP::Request) | Atom::HTTP::Request | |
AddFunction_(std::string endpoint, HTTP::EnumMethods method) (defined in Atom::Handlers::RootHandler) | Atom::Handlers::RootHandler | |
AddHeader_(std::string name, std::string value) (defined in Atom::HTTP::Request) | Atom::HTTP::Request | |
AddProcess_(const std::string method, MethodProcess process) (defined in Atom::HTTP::Methods) | Atom::HTTP::Methods | |
Body() (defined in Atom::HTTP::Body) | Atom::HTTP::Body | |
CommonResponses() (defined in Atom::HTTP::CommonResponses) | Atom::HTTP::CommonResponses | |
CompoundFillResponse_(HTTP::Status status, JSON::Object::Ptr result_json, std::string message) (defined in Atom::HTTP::CommonResponses) | Atom::HTTP::CommonResponses | |
CompoundResponse_(HTTP::Status status, JSON::Object::Ptr result_json) (defined in Atom::HTTP::CommonResponses) | Atom::HTTP::CommonResponses | |
CustomHTMLResponse_(HTTP::Status status, std::string html_message) (defined in Atom::HTTP::CommonResponses) | Atom::HTTP::CommonResponses | |
EvaluateProcess_(std::string request_method) (defined in Atom::HTTP::Methods) | Atom::HTTP::Methods | |
ExtractArray_(Dynamic::Var &object) (defined in Atom::Tools::ManageJSON) | Atom::Tools::ManageJSON | |
ExtractObject_(Dynamic::Var &object) (defined in Atom::Tools::ManageJSON) | Atom::Tools::ManageJSON | |
FileResponse_(HTTP::Status status, std::string address) (defined in Atom::HTTP::CommonResponses) | Atom::HTTP::CommonResponses | |
FillResponses_() (defined in Atom::HTTP::CommonResponses) | Atom::HTTP::CommonResponses | protected |
FillStatusMessage_(JSON::Object::Ptr json_object, HTTP::Status status, std::string message) (defined in Atom::HTTP::CommonResponses) | Atom::HTTP::CommonResponses | protected |
get_body_type() const (defined in Atom::HTTP::Body) | Atom::HTTP::Body | inline |
get_content_type() const (defined in Atom::HTTP::Request) | Atom::HTTP::Request | inline |
get_content_type_parameters() const (defined in Atom::HTTP::Request) | Atom::HTTP::Request | inline |
get_cookies() (defined in Atom::HTTP::Request) | Atom::HTTP::Request | inline |
get_current_function() (defined in Atom::Handlers::RootHandler) | Atom::Handlers::RootHandler | inline |
get_files_parameters() (defined in Atom::HTTP::Body) | Atom::HTTP::Body | inline |
get_form() (defined in Atom::HTTP::Body) | Atom::HTTP::Body | inline |
get_functions_manager() (defined in Atom::Handlers::RootHandler) | Atom::Handlers::RootHandler | inline |
get_headers() (defined in Atom::HTTP::Request) | Atom::HTTP::Request | inline |
get_http_server_request() (defined in Atom::HTTP::Request) | Atom::HTTP::Request | inline |
get_http_server_response() (defined in Atom::HTTP::Request) | Atom::HTTP::Request | inline |
get_json_array() const (defined in Atom::Tools::ManageJSON) | Atom::Tools::ManageJSON | inline |
get_json_array() (defined in Atom::Tools::ManageJSON) | Atom::Tools::ManageJSON | inline |
get_json_object() const (defined in Atom::Tools::ManageJSON) | Atom::Tools::ManageJSON | inline |
get_json_object() (defined in Atom::Tools::ManageJSON) | Atom::Tools::ManageJSON | inline |
get_map_enum_methods() (defined in Atom::HTTP::Methods) | Atom::HTTP::Methods | inline |
get_map_string_methods() (defined in Atom::HTTP::Methods) | Atom::HTTP::Methods | inline |
get_method() const (defined in Atom::HTTP::Request) | Atom::HTTP::Request | inline |
get_permissions_manager() (defined in Atom::Extras::SecurityVerification) | Atom::Extras::SecurityVerification | inline |
get_query_parameters() (defined in Atom::HTTP::Body) | Atom::HTTP::Body | inline |
get_requested_route() (defined in Atom::Handlers::RootHandler) | Atom::Handlers::RootHandler | inline |
get_responses_() (defined in Atom::HTTP::CommonResponses) | Atom::HTTP::CommonResponses | inline |
get_security_type() const (defined in Atom::Extras::SecurityVerification) | Atom::Extras::SecurityVerification | inline |
get_uri() const (defined in Atom::HTTP::Request) | Atom::HTTP::Request | inline |
get_users_manager() (defined in Atom::Extras::SecurityVerification) | Atom::Extras::SecurityVerification | inline |
GetMethod_(const std::string method) (defined in Atom::HTTP::Methods) | Atom::HTTP::Methods | |
GetMethod_(EnumMethods &method) (defined in Atom::HTTP::Methods) | Atom::HTTP::Methods | |
HandleConnectionClosed_(const WebSocketHandler &websocket_handler)=0 (defined in Atom::Handlers::WebSocketHandler) | Atom::Handlers::WebSocketHandler | protectedpure virtual |
HandleNewConnection_(HTTP::Request &request, const WebSocketHandler &websocket_handler)=0 (defined in Atom::Handlers::WebSocketHandler) | Atom::Handlers::WebSocketHandler | protectedpure virtual |
HandleNewMessage_(const WebSocketHandler &websocket_handler, std::string message)=0 (defined in Atom::Handlers::WebSocketHandler) | Atom::Handlers::WebSocketHandler | protectedpure virtual |
handleRequest(HTTPServerRequest &request, HTTPServerResponse &response) (defined in Atom::Handlers::RootHandler) | Atom::Handlers::RootHandler | virtual |
HTMLResponse_(HTTP::Status status, std::string message) (defined in Atom::HTTP::CommonResponses) | Atom::HTTP::CommonResponses | |
HTTPServerRequestPtr typedef (defined in Atom::HTTP::Request) | Atom::HTTP::Request | |
HTTPServerResponsePtr typedef (defined in Atom::HTTP::Request) | Atom::HTTP::Request | |
IdentifyRoute_() (defined in Atom::Handlers::RootHandler) | Atom::Handlers::RootHandler | |
JSONResponse_(HTTP::Status status, std::string message) (defined in Atom::HTTP::CommonResponses) | Atom::HTTP::CommonResponses | |
ManageJSON() (defined in Atom::Tools::ManageJSON) | Atom::Tools::ManageJSON | |
ManageRequestBody_() (defined in Atom::Handlers::RootHandler) | Atom::Handlers::RootHandler | |
MapMethods_() (defined in Atom::HTTP::Methods) | Atom::HTTP::Methods | protected |
MethodProcess typedef (defined in Atom::HTTP::Methods) | Atom::HTTP::Methods | |
Methods() (defined in Atom::HTTP::Methods) | Atom::HTTP::Methods | |
Parse_(std::string &string_to_parse) (defined in Atom::Tools::ManageJSON) | Atom::Tools::ManageJSON | |
Process_() override (defined in Atom::Handlers::WebSocketHandler) | Atom::Handlers::WebSocketHandler | protectedvirtual |
Ptr typedef (defined in Atom::HTTP::Body) | Atom::HTTP::Body | |
ReadFormMultipart_(Net::HTTPServerRequest &request) (defined in Atom::HTTP::Body) | Atom::HTTP::Body | |
ReadFormURLEncoded_(Net::HTTPServerRequest &request, std::istream &stream) (defined in Atom::HTTP::Body) | Atom::HTTP::Body | |
ReadFromURI_(std::string &uri) (defined in Atom::HTTP::Body) | Atom::HTTP::Body | |
ReadJSON_(std::istream &stream) (defined in Atom::HTTP::Body) | Atom::HTTP::Body | |
Request() (defined in Atom::HTTP::Request) | Atom::HTTP::Request | |
RootHandler() (defined in Atom::Handlers::RootHandler) | Atom::Handlers::RootHandler | |
SecurityVerification() (defined in Atom::Extras::SecurityVerification) | Atom::Extras::SecurityVerification | |
Send_(std::string message) const (defined in Atom::Handlers::WebSocketHandler) | Atom::Handlers::WebSocketHandler | |
set_json_array(JSON::Array::Ptr json_array) (defined in Atom::Tools::ManageJSON) | Atom::Tools::ManageJSON | inline |
set_json_object(JSON::Object::Ptr json_object) (defined in Atom::Tools::ManageJSON) | Atom::Tools::ManageJSON | inline |
set_security_type(Extras::SecurityType security_type) (defined in Atom::Extras::SecurityVerification) | Atom::Extras::SecurityVerification | inline |
SetupCookies_() (defined in Atom::HTTP::Request) | Atom::HTTP::Request | protected |
SetupHeaders_() (defined in Atom::HTTP::Request) | Atom::HTTP::Request | protected |
SetupRequest_(Net::HTTPServerRequest &request) (defined in Atom::HTTP::Request) | Atom::HTTP::Request | protected |
SetupResponse_(Net::HTTPServerResponse &response) (defined in Atom::HTTP::Request) | Atom::HTTP::Request | protected |
SetupSSL_() (defined in Atom::Handlers::RootHandler) | Atom::Handlers::RootHandler | |
Transfer_() (defined in Atom::Handlers::WebSocketHandler) | Atom::Handlers::WebSocketHandler | protected |
Type enum name (defined in Atom::HTTP::Body) | Atom::HTTP::Body | |
VectorSocket typedef (defined in Atom::Handlers::WebSocketHandler) | Atom::Handlers::WebSocketHandler | |
VerifyPermissions_() (defined in Atom::Handlers::RootHandler) | Atom::Handlers::RootHandler | |
VerifyRoutesPermissions_(Tools::Route &route, std::string action_type) (defined in Atom::Extras::SecurityVerification) | Atom::Extras::SecurityVerification | |
VerifySession_() (defined in Atom::Handlers::RootHandler) | Atom::Handlers::RootHandler | |
WebSocketHandler() (defined in Atom::Handlers::WebSocketHandler) | Atom::Handlers::WebSocketHandler | |
~Body() (defined in Atom::HTTP::Body) | Atom::HTTP::Body | inline |
~CommonResponses() (defined in Atom::HTTP::CommonResponses) | Atom::HTTP::CommonResponses | |
~ManageJSON() (defined in Atom::Tools::ManageJSON) | Atom::Tools::ManageJSON | |
~Methods() (defined in Atom::HTTP::Methods) | Atom::HTTP::Methods | inlinevirtual |
~RootHandler() (defined in Atom::Handlers::RootHandler) | Atom::Handlers::RootHandler | virtual |
~WebSocketHandler() (defined in Atom::Handlers::WebSocketHandler) | Atom::Handlers::WebSocketHandler | virtual |