Greenbone Vulnerability Management Libraries 22.32.0
gvm_json_pull_event_t Struct Reference

Event generated by the JSON pull parser. More...

#include <jsonpull.h>

Collaboration diagram for gvm_json_pull_event_t:
Collaboration graph

Data Fields

gvm_json_pull_event_type_t type
 Type of event.
GQueue * path
 Path to the event value.
cJSON * value
 Value for non-container value events.
gchar * error_message
 Error message, NULL on success.

Detailed Description

Event generated by the JSON pull parser.

Definition at line 58 of file jsonpull.h.

Field Documentation

◆ error_message

gchar* gvm_json_pull_event_t::error_message

Error message, NULL on success.

Definition at line 63 of file jsonpull.h.

Referenced by gvm_json_pull_event_cleanup().

◆ path

GQueue* gvm_json_pull_event_t::path

Path to the event value.

Definition at line 61 of file jsonpull.h.

Referenced by parse_vt_json().

◆ type

gvm_json_pull_event_type_t gvm_json_pull_event_t::type

Type of event.

Definition at line 60 of file jsonpull.h.

Referenced by parse_vt_json().

◆ value

cJSON* gvm_json_pull_event_t::value

Value for non-container value events.

Definition at line 62 of file jsonpull.h.

Referenced by gvm_json_pull_event_cleanup().


The documentation for this struct was generated from the following file: