QLOG instance.
More...
#include <qlog.h>
|
| char * | id |
| | Instance ID.
|
| |
| gboolean | sequential |
| | Whether sequential JSON will be used, instead of regular JSON.
|
| |
| gboolean | is_server |
| | Whether this is for a client or server connection.
|
| |
| gboolean | quic |
| | Whether QUIC and/or HTTP/3 and/or RoQ and/or MoQT events should be saved.
|
| |
| gboolean | http3 |
| |
| gboolean | roq |
| |
| gboolean | moq |
| |
| json_t * | root |
| | Jansson JSON instance.
|
| |
| json_t * | common |
| | Reference to the common fields entry.
|
| |
| json_t * | events |
| | Reference to the events array.
|
| |
| char * | filename |
| | Path to where the JSON file should be saved.
|
| |
| FILE * | file |
| | File to save the JSON file to.
|
| |
| imquic_mutex | mutex |
| | Mutex.
|
| |
| volatile gint | destroyed |
| | Whether this instance has been destroyed (reference counting)
|
| |
| imquic_refcount | ref |
| | Reference counter.
|
| |
◆ common
| json_t* imquic_qlog::common |
Reference to the common fields entry.
◆ destroyed
| volatile gint imquic_qlog::destroyed |
Whether this instance has been destroyed (reference counting)
◆ events
| json_t* imquic_qlog::events |
Reference to the events array.
◆ file
File to save the JSON file to.
◆ filename
| char* imquic_qlog::filename |
Path to where the JSON file should be saved.
◆ http3
| gboolean imquic_qlog::http3 |
◆ id
◆ is_server
| gboolean imquic_qlog::is_server |
Whether this is for a client or server connection.
◆ moq
| gboolean imquic_qlog::moq |
◆ mutex
◆ quic
| gboolean imquic_qlog::quic |
Whether QUIC and/or HTTP/3 and/or RoQ and/or MoQT events should be saved.
◆ ref
◆ root
| json_t* imquic_qlog::root |
◆ roq
| gboolean imquic_qlog::roq |
◆ sequential
| gboolean imquic_qlog::sequential |
Whether sequential JSON will be used, instead of regular JSON.
The documentation for this struct was generated from the following file: