Public Member Functions | |
JsonapiConnection (WebSocketConnection::Internals &internals, int logflags) | |
bool | renew_gc () |
bool | report_gc (const std::vector< size_t > &ids) |
void | trigger_create (const String &id) |
void | trigger_destroy_hooks () |
JsTrigger | trigger_lookup (const String &id) |
void | trigger_remove (const String &id) |
~JsonapiConnection () | |
![]() | |
virtual void | failed () |
virtual void | http_request () |
bool | is_open () const |
String | nickname () |
bool | send_binary (const String &blob) |
bool | send_text (const String &message) |
![]() | |
template<class T > | |
bool | del_custom_data (CustomDataKey< T > *key) |
template<class T > | |
T | get_custom_data (CustomDataKey< T > *key) const |
template<class T > | |
bool | has_custom_data (CustomDataKey< T > *key) const |
template<class T > | |
void | set_custom_data (CustomDataKey< T > *key, T data) |
Additional Inherited Members | |
![]() | |
Info | get_info () |
WebSocketConnection (Internals &internals, int logflags) | |
virtual | ~WebSocketConnection ()=0 |
![]() | |
void | custom_data_destroy () |
~CustomDataContainer () | |
![]() | |
const int | logflags_ |
|
explicit |
~JsonapiConnection | ( | ) |
bool renew_gc | ( | ) |
bool report_gc | ( | const std::vector< size_t > & | ids | ) |
void trigger_remove | ( | const String & | id | ) |
void trigger_create | ( | const String & | id | ) |
void trigger_destroy_hooks | ( | ) |