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.