This is the complete list of members for G3D::WebServer, including all inherited members.
create(const Specification &specification=Specification()) | G3D::WebServer | static |
createShared(ArgTypes &&... args) | G3D::ReferenceCountedObject | inlineprotectedstatic |
DEFAULT_PORT | G3D::WebServer | static |
getWebSocketArray(const String &uri, Array< shared_ptr< WebSocket >> &array) | G3D::WebServer | |
m_context | G3D::WebServer | protected |
m_socketSchemeTable | G3D::WebServer | protected |
m_socketTable | G3D::WebServer | protected |
m_socketTableMutex | G3D::WebServer | mutableprotected |
m_specification | G3D::WebServer | protected |
onWebSocketClose(const shared_ptr< WebSocket > &socket) | G3D::WebServer | inlineprotectedvirtual |
onWebSocketConnect(const shared_ptr< WebSocket > &socket) | G3D::WebServer | inlineprotectedvirtual |
onWebSocketData(const shared_ptr< WebSocket > &socket, WebSocket::Opcode opcode, char *data, size_t data_len) | G3D::WebServer | inlineprotectedvirtual |
onWebSocketReady(const shared_ptr< WebSocket > &socket) | G3D::WebServer | inlineprotectedvirtual |
registerWebSocketHandler(const String &uri, SocketFactory socketFactory) | G3D::WebServer | |
SocketFactory typedef | G3D::WebServer | |
socketFromConnection(mg_connection *connection) const | G3D::WebServer | protected |
start() | G3D::WebServer | |
stop() | G3D::WebServer | |
WebServer(const Specification &) | G3D::WebServer | protected |
websocket_close_handler(const struct mg_connection *conn, void *userdata) | G3D::WebServer | protectedstatic |
websocket_connect_handler(const struct mg_connection *conn, void *user_data) | G3D::WebServer | protectedstatic |
websocket_data_handler(struct mg_connection *conn, int flags, char *data, size_t data_len, void *user_data) | G3D::WebServer | protectedstatic |
websocket_ready_handler(struct mg_connection *conn, void *user_data) | G3D::WebServer | protectedstatic |
~ReferenceCountedObject() | G3D::ReferenceCountedObject | inlinevirtual |
~WebServer() | G3D::WebServer | protectedvirtual |