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: