Helper to address requests and their sources (e.g., a specific HTTP connection, websocket, RabbitMQ or others) More...
#include <janus.h>
Data Fields | |
janus_transport * | transport |
Pointer to the transport plugin. More... | |
janus_transport_session * | instance |
Pointer to the transport-provided session instance. More... | |
void * | request_id |
Opaque pointer to the request ID, if available. More... | |
gboolean | admin |
Whether this is a Janus API or admin API request. More... | |
json_t * | message |
Pointer to the original request, if available. More... | |
Helper to address requests and their sources (e.g., a specific HTTP connection, websocket, RabbitMQ or others)
gboolean janus_request::admin |
Whether this is a Janus API or admin API request.
janus_transport_session* janus_request::instance |
Pointer to the transport-provided session instance.
json_t* janus_request::message |
Pointer to the original request, if available.
void* janus_request::request_id |
Opaque pointer to the request ID, if available.
janus_transport* janus_request::transport |
Pointer to the transport plugin.