Jetson Inference
DNN Vision Library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
WebRTCServer Member List

This is the complete list of members for WebRTCServer, including all inherited members.

AddRoute(const char *path, HttpListener callback, void *user_data=NULL, uint32_t flags=0)WebRTCServer
AddRoute(const char *path, WebsocketListener callback, void *user_data=NULL, uint32_t flags=0)WebRTCServer
Create(uint16_t port=WEBRTC_DEFAULT_PORT, const char *stun_server=WEBRTC_DEFAULT_STUN_SERVER, const char *ssl_cert=NULL, const char *ssl_key=NULL, bool threaded=true)WebRTCServerstatic
findHttpRoute(const char *path) constWebRTCServerprotected
findWebsocketRoute(const char *path) constWebRTCServerprotected
freeRoute(HttpRoute *route)WebRTCServerprotected
freeRoute(WebsocketRoute *route)WebRTCServerprotected
GetSTUNServer() constWebRTCServerinline
HasHTTPS() constWebRTCServerinline
HttpListener typedefWebRTCServer
init()WebRTCServerprotected
IsThreaded() constWebRTCServerinline
mHasHTTPSWebRTCServerprotected
mHttpRoutesWebRTCServerprotected
mPeerCountWebRTCServerprotected
mPortWebRTCServerprotected
mRefCountWebRTCServerprotected
mSoupServerWebRTCServerprotected
mSSLCertFileWebRTCServerprotected
mSSLKeyFileWebRTCServerprotected
mStunServerWebRTCServerprotected
mThreadWebRTCServerprotected
mWebsocketRoutesWebRTCServerprotected
onHttpDefault(SoupServer *soup_server, SoupMessage *message, const char *path, GHashTable *query, SoupClientContext *client_context, void *user_data)WebRTCServerprotectedstatic
onHttpRequest(SoupServer *soup_server, SoupMessage *message, const char *path, GHashTable *query, SoupClientContext *client_context, void *user_data)WebRTCServerprotectedstatic
onWebsocketClosed(SoupWebsocketConnection *connection, void *user_data)WebRTCServerprotectedstatic
onWebsocketMessage(SoupWebsocketConnection *connection, SoupWebsocketDataType data_type, GBytes *message, void *user_data)WebRTCServerprotectedstatic
onWebsocketOpened(SoupServer *server, SoupWebsocketConnection *connection, const char *path, SoupClientContext *client_context, void *user_data)WebRTCServerprotectedstatic
printRouteInfo(WebsocketRoute *route) constWebRTCServerprotected
ProcessRequests(bool blocking=false)WebRTCServer
Release()WebRTCServer
runThread(void *user_data)WebRTCServerprotectedstatic
WebRTCServer(uint16_t port, const char *stun_server, const char *ssl_cert_file, const char *ssl_key_file, bool threaded)WebRTCServerprotected
WebsocketListener typedefWebRTCServer
~WebRTCServer()WebRTCServerprotected