Anklang C++ API 0.0.0
Loading...
Searching...
No Matches
JsonapiConnection
Inheritance diagram for JsonapiConnection:
[legend]

Public Member Functions

JsonapiConnection (WebSocketConnection::Internals &internals, int logflags)
boolrenew_gc ()
boolreport_gc (const std::vector< size_t > &ids)
voidtrigger_create (const String &id)
voidtrigger_destroy_hooks ()
JsTriggertrigger_lookup (const String &id)
voidtrigger_remove (const String &id)
~JsonapiConnection ()
- Public Member Functions inherited from WebSocketConnection
virtual voidfailed ()
virtual voidhttp_request ()
boolis_open () const
Stringnickname ()
boolsend_binary (const String &blob)
boolsend_text (const String &message)
- Public Member Functions inherited from CustomDataContainer
template<class T >
booldel_custom_data (CustomDataKey< T > *key)
template<class T >
Tget_custom_data (CustomDataKey< T > *key) const
template<class T >
boolhas_custom_data (CustomDataKey< T > *key) const
template<class T >
voidset_custom_data (CustomDataKey< T > *key, T data)

Additional Inherited Members

- Protected Member Functions inherited from WebSocketConnection
Infoget_info ()
WebSocketConnection (Internals &internals, int logflags)
virtual~WebSocketConnection ()=0
- Protected Member Functions inherited from CustomDataContainer
voidcustom_data_destroy ()
~CustomDataContainer ()
- Protected Attributes inherited from WebSocketConnection
const intlogflags_

Constructor & Destructor Documentation

JsonapiConnection()

JsonapiConnection ( WebSocketConnection::Internals & internals,
int logflags
)
explicit

~JsonapiConnection()

Member Function Documentation

renew_gc()

bool renew_gc ( )

report_gc()

bool report_gc ( const std::vector< size_t > & ids)

trigger_lookup()

JsTrigger trigger_lookup ( const String & id)

trigger_remove()

void trigger_remove ( const String & id)

trigger_create()

void trigger_create ( const String & id)

trigger_destroy_hooks()

void trigger_destroy_hooks ( )