syslog-ng source
nvtable-serialize.h File Reference
Include dependency graph for nvtable-serialize.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NV_TABLE_MAGIC_V2   "NVT2"
 
#define NVT_SF_BE   0x1
 
#define NVT_SUPPORTS_UNSET   0x2
 
#define NVENTRY_FLAGS_DEFINED_IN_LEGACY_FORMATS   0x3
 

Functions

NVTable * nv_table_deserialize (LogMessageSerializationState *state)
 
gboolean nv_table_serialize (LogMessageSerializationState *state, NVTable *self)
 
gboolean nv_table_fixup_handles (LogMessageSerializationState *state)
 

Macro Definition Documentation

◆ NV_TABLE_MAGIC_V2

#define NV_TABLE_MAGIC_V2   "NVT2"

◆ NVENTRY_FLAGS_DEFINED_IN_LEGACY_FORMATS

#define NVENTRY_FLAGS_DEFINED_IN_LEGACY_FORMATS   0x3

◆ NVT_SF_BE

#define NVT_SF_BE   0x1

◆ NVT_SUPPORTS_UNSET

#define NVT_SUPPORTS_UNSET   0x2

Function Documentation

◆ nv_table_deserialize()

NVTable* nv_table_deserialize ( LogMessageSerializationState state)

◆ nv_table_fixup_handles()

gboolean nv_table_fixup_handles ( LogMessageSerializationState state)

◆ nv_table_serialize()

gboolean nv_table_serialize ( LogMessageSerializationState state,
NVTable *  self 
)