auth_db | snoop::Snoop | protected |
authenticate(std::function< void(std::string, bool)>, std::string user="", std::string pass="") | snoop::Snoop | |
authentication_callback | snoop::Snoop | private |
call_mutex | snoop::Snoop | private |
connection | snoop::Snoop | private |
connection_attempt_failed | snoop::Snoop | private |
connection_cv | snoop::Snoop | private |
connection_is_open | snoop::Snoop | private |
connection_mutex | snoop::Snoop | private |
create_authentication_tables() | snoop::Snoop | protected |
create_tables() | snoop::Snoop | protected |
db | snoop::Snoop | protected |
get_app_registrations(std::string uuid_filter="") | snoop::Snoop | protected |
get_local_ticket() | snoop::Snoop | |
get_user_uuid(const std::string &app_name) | snoop::Snoop | |
id_for_uuid_statement | snoop::Snoop | protected |
init(const std::string &app_name, const std::string &app_version, std::string server="", std::string local_log_file="", std::string machine_id="") | snoop::Snoop | |
insert_statement | snoop::Snoop | protected |
is_connected() const | snoop::Snoop | |
is_ticket_valid(std::string ticket_uuid) | snoop::Snoop | |
last_seen_version(std::string machine_id) | snoop::Snoop | |
local_types | snoop::Snoop | private |
obtain_uuid() | snoop::Snoop | protected |
on_client_close(websocketpp::connection_hdl hdl) | snoop::Snoop | private |
on_client_fail(websocketpp::connection_hdl hdl) | snoop::Snoop | private |
on_client_message(websocketpp::connection_hdl hdl, message_ptr msg) | snoop::Snoop | private |
on_client_open(websocketpp::connection_hdl hdl) | snoop::Snoop | private |
operator()(const std::string &type="", std::string fl="", int loc=-1, std::string method="") | snoop::Snoop | |
operator<<(const T &obj) | snoop::Snoop | inline |
operator<<(const Flush &) | snoop::Snoop | |
our_connection_hdl | snoop::Snoop | private |
out_ | snoop::Snoop | private |
payload(const std::vector< char > &) | snoop::Snoop | |
payload_db | snoop::Snoop | protected |
payload_insert_statement | snoop::Snoop | protected |
secure | snoop::Snoop | private |
server_ | snoop::Snoop | private |
set_local_ticket(std::string ticket_uuid) | snoop::Snoop | protected |
set_local_type(const std::string &type) | snoop::Snoop | |
set_sync_immediately(bool) | snoop::Snoop | |
Snoop() | snoop::Snoop | |
sqlite_mutex | snoop::Snoop | protected |
start_websocket_client() | snoop::Snoop | protected |
store_app_entry(Snoop::AppEntry &) | snoop::Snoop | protected |
store_app_entry_without_lock(Snoop::AppEntry &) | snoop::Snoop | protected |
store_auth_attempt_entry(int user_id, int ticket_id, int valid, std::string msg) | snoop::Snoop | protected |
store_log_entry(Snoop::LogEntry &, bool avoid_server_duplicates) | snoop::Snoop | protected |
store_payload_entry(Snoop::PayLoad &) | snoop::Snoop | protected |
store_ticket(std::string ticket_uuid, int user_id, bool valid) | snoop::Snoop | protected |
sync_immediately_ | snoop::Snoop | protected |
sync_logs_with_server(bool from_wsthread=false) | snoop::Snoop | |
sync_payloads_with_server(bool from_wsthread=false) | snoop::Snoop | |
sync_runs_with_server(bool from_wsthread=false) | snoop::Snoop | |
sync_with_server(bool from_wsthread=false) | snoop::Snoop | |
this_app_ | snoop::Snoop | private |
this_log_ | snoop::Snoop | private |
wsclient | snoop::Snoop | private |
wsclient_thread | snoop::Snoop | private |
~Snoop() | snoop::Snoop | |