Synopsis
int idmef_additional_data_new_real (idmef_additional_data_t **ret,
float data);
int idmef_additional_data_new_byte (idmef_additional_data_t **ret,
uint8_t byte);
int idmef_additional_data_new_integer
(idmef_additional_data_t **ret,
uint32_t data);
int idmef_additional_data_new_boolean
(idmef_additional_data_t **ret,
prelude_bool_t data);
int idmef_additional_data_new_character
(idmef_additional_data_t **ret,
char data);
void idmef_additional_data_set_real (idmef_additional_data_t *ptr,
float data);
void idmef_additional_data_set_byte (idmef_additional_data_t *ptr,
uint8_t byte);
void idmef_additional_data_set_integer
(idmef_additional_data_t *ptr,
uint32_t data);
void idmef_additional_data_set_boolean
(idmef_additional_data_t *ptr,
prelude_bool_t data);
void idmef_additional_data_set_character
(idmef_additional_data_t *ptr,
char data);
int idmef_additional_data_new_ptr_ref_fast
(idmef_additional_data_t **nd,
idmef_additional_data_type_t type,
unsigned char *data,
size_t len);
int idmef_additional_data_new_ptr_dup_fast
(idmef_additional_data_t **nd,
idmef_additional_data_type_t type,
unsigned char *data,
size_t len);
int idmef_additional_data_new_ptr_nodup_fast
(idmef_additional_data_t **nd,
idmef_additional_data_type_t type,
unsigned char *data,
size_t len);
int idmef_additional_data_set_ptr_ref_fast
(idmef_additional_data_t *ad,
idmef_additional_data_type_t type,
unsigned char *data,
size_t len);
int idmef_additional_data_set_ptr_dup_fast
(idmef_additional_data_t *ad,
idmef_additional_data_type_t type,
unsigned char *data,
size_t len);
int idmef_additional_data_set_ptr_nodup_fast
(idmef_additional_data_t *ad,
idmef_additional_data_type_t type,
unsigned char *data,
size_t len);
int idmef_additional_data_set_str_dup_fast
(idmef_additional_data_t *data,
idmef_additional_data_type_t type,
const char *str,
size_t len);
int idmef_additional_data_new_str_dup_fast
(idmef_additional_data_t **nd,
idmef_additional_data_type_t type,
const char *str,
size_t len);
#define idmef_additional_data_new_string_ref_fast(ad, data, len)
#define idmef_additional_data_set_string_ref_fast(ad, data, len)
#define idmef_additional_data_new_string_dup_fast(ad, data, len)
#define idmef_additional_data_set_string_dup_fast(ad, data, len)
#define idmef_additional_data_new_string_nodup_fast(ad, data, len)
#define idmef_additional_data_set_string_nodup_fast(ad, data, len)
#define idmef_additional_data_new_string_ref(ad, data)
#define idmef_additional_data_set_string_ref(ad, data)
#define idmef_additional_data_new_string_dup(ad, data)
#define idmef_additional_data_set_string_dup(ad, data)
#define idmef_additional_data_new_string_nodup(ad, data)
#define idmef_additional_data_set_string_nodup(ad, data)
#define idmef_additional_data_new_ntpstamp_ref_fast(ad, data, len)
#define idmef_additional_data_set_ntpstamp_ref_fast(ad, data, len)
#define idmef_additional_data_new_ntpstamp_dup_fast(ad, data, len)
#define idmef_additional_data_set_ntpstamp_dup_fast(ad, data, len)
#define idmef_additional_data_new_ntpstamp_nodup_fast(ad, data, len)
#define idmef_additional_data_set_ntpstamp_nodup_fast(ad, data, len)
#define idmef_additional_data_new_ntpstamp_ref(ad, data)
#define idmef_additional_data_set_ntpstamp_ref(ad, data)
#define idmef_additional_data_new_ntpstamp_dup(ad, data)
#define idmef_additional_data_set_ntpstamp_dup(ad, data)
#define idmef_additional_data_new_ntpstamp_nodup(ad, data)
#define idmef_additional_data_set_ntpstamp_nodup(ad, data)
#define idmef_additional_data_new_byte_string_ref(ad, data, len)
#define idmef_additional_data_set_byte_string_ref(ad, data, len)
#define idmef_additional_data_new_byte_string_dup(ad, data, len)
#define idmef_additional_data_set_byte_string_dup(ad, data, len)
#define idmef_additional_data_new_byte_string_nodup(ad, data, len)
#define idmef_additional_data_set_byte_string_nodup(ad, data, len)
#define idmef_additional_data_new_portlist_ref_fast(ad, data, len)
#define idmef_additional_data_set_portlist_ref_fast(ad, data, len)
#define idmef_additional_data_new_portlist_dup_fast(ad, data, len)
#define idmef_additional_data_set_portlist_dup_fast(ad, data, len)
#define idmef_additional_data_new_portlist_nodup_fast(ad, data, len)
#define idmef_additional_data_set_portlist_nodup_fast(ad, data, len)
#define idmef_additional_data_new_portlist_ref(ad, data)
#define idmef_additional_data_set_portlist_ref(ad, data)
#define idmef_additional_data_new_portlist_dup(ad, data)
#define idmef_additional_data_set_portlist_dup(ad, data)
#define idmef_additional_data_new_portlist_nodup(ad, data)
#define idmef_additional_data_set_portlist_nodup(ad, data)
#define idmef_additional_data_new_datetime_ref_fast(ad, data, len)
#define idmef_additional_data_set_datetime_ref_fast(ad, data, len)
#define idmef_additional_data_new_datetime_dup_fast(ad, data, len)
#define idmef_additional_data_set_datetime_dup_fast(ad, data, len)
#define idmef_additional_data_new_datetime_nodup_fast(ad, data, len)
#define idmef_additional_data_set_datetime_nodup_fast(ad, data, len)
#define idmef_additional_data_new_datetime_ref(ad, data)
#define idmef_additional_data_set_datetime_ref(ad, data)
#define idmef_additional_data_new_datetime_dup(ad, data)
#define idmef_additional_data_set_datetime_dup(ad, data)
#define idmef_additional_data_new_datetime_nodup(ad, data)
#define idmef_additional_data_set_datetime_nodup(ad, data)
#define idmef_additional_data_new_xml_ref_fast(ad, data, len)
#define idmef_additional_data_set_xml_ref_fast(ad, data, len)
#define idmef_additional_data_new_xml_dup_fast(ad, data, len)
#define idmef_additional_data_set_xml_dup_fast(ad, data, len)
#define idmef_additional_data_new_xml_nodup_fast(ad, data, len)
#define idmef_additional_data_set_xml_nodup_fast(ad, data, len)
#define idmef_additional_data_new_xml_ref(ad, data)
#define idmef_additional_data_set_xml_ref(ad, data)
#define idmef_additional_data_new_xml_dup(ad, data)
#define idmef_additional_data_set_xml_dup(ad, data)
#define idmef_additional_data_new_xml_nodup(ad, data)
#define idmef_additional_data_set_xml_nodup(ad, data)
void idmef_additional_data_destroy_internal
(idmef_additional_data_t *data);
int idmef_additional_data_clone (idmef_additional_data_t *src,
idmef_additional_data_t **dst);
int idmef_additional_data_copy_ref (idmef_additional_data_t *src,
idmef_additional_data_t *dst);
int idmef_additional_data_copy_dup (idmef_additional_data_t *src,
idmef_additional_data_t *dst);
float idmef_additional_data_get_real (idmef_additional_data_t *data);
uint32_t idmef_additional_data_get_integer
(idmef_additional_data_t *data);
prelude_bool_t idmef_additional_data_get_boolean
(idmef_additional_data_t *data);
char idmef_additional_data_get_character
(idmef_additional_data_t *data);
size_t idmef_additional_data_get_len (idmef_additional_data_t *data);
prelude_bool_t idmef_additional_data_is_empty
(idmef_additional_data_t *data);
int idmef_additional_data_data_to_string
(idmef_additional_data_t *ad,
prelude_string_t *out);
Details
idmef_additional_data_new_character ()
int idmef_additional_data_new_character
(idmef_additional_data_t **ret,
char data);
idmef_additional_data_set_character ()
void idmef_additional_data_set_character
(idmef_additional_data_t *ptr,
char data);
idmef_additional_data_new_string_ref_fast()
#define idmef_additional_data_new_string_ref_fast(ad, data, len)
idmef_additional_data_set_string_ref_fast()
#define idmef_additional_data_set_string_ref_fast(ad, data, len)
idmef_additional_data_new_string_dup_fast()
#define idmef_additional_data_new_string_dup_fast(ad, data, len)
idmef_additional_data_set_string_dup_fast()
#define idmef_additional_data_set_string_dup_fast(ad, data, len)
idmef_additional_data_new_string_nodup_fast()
#define idmef_additional_data_new_string_nodup_fast(ad, data, len)
idmef_additional_data_set_string_nodup_fast()
#define idmef_additional_data_set_string_nodup_fast(ad, data, len)
idmef_additional_data_new_string_ref()
#define idmef_additional_data_new_string_ref(ad, data)
idmef_additional_data_set_string_ref()
#define idmef_additional_data_set_string_ref(ad, data)
idmef_additional_data_new_string_dup()
#define idmef_additional_data_new_string_dup(ad, data)
idmef_additional_data_set_string_dup()
#define idmef_additional_data_set_string_dup(ad, data)
idmef_additional_data_new_string_nodup()
#define idmef_additional_data_new_string_nodup(ad, data)
idmef_additional_data_set_string_nodup()
#define idmef_additional_data_set_string_nodup(ad, data)
idmef_additional_data_new_ntpstamp_ref_fast()
#define idmef_additional_data_new_ntpstamp_ref_fast(ad, data, len)
idmef_additional_data_set_ntpstamp_ref_fast()
#define idmef_additional_data_set_ntpstamp_ref_fast(ad, data, len)
idmef_additional_data_new_ntpstamp_dup_fast()
#define idmef_additional_data_new_ntpstamp_dup_fast(ad, data, len)
idmef_additional_data_set_ntpstamp_dup_fast()
#define idmef_additional_data_set_ntpstamp_dup_fast(ad, data, len)
idmef_additional_data_new_ntpstamp_nodup_fast()
#define idmef_additional_data_new_ntpstamp_nodup_fast(ad, data, len)
idmef_additional_data_set_ntpstamp_nodup_fast()
#define idmef_additional_data_set_ntpstamp_nodup_fast(ad, data, len)
idmef_additional_data_new_ntpstamp_ref()
#define idmef_additional_data_new_ntpstamp_ref(ad, data)
idmef_additional_data_set_ntpstamp_ref()
#define idmef_additional_data_set_ntpstamp_ref(ad, data)
idmef_additional_data_new_ntpstamp_dup()
#define idmef_additional_data_new_ntpstamp_dup(ad, data)
idmef_additional_data_set_ntpstamp_dup()
#define idmef_additional_data_set_ntpstamp_dup(ad, data)
idmef_additional_data_new_ntpstamp_nodup()
#define idmef_additional_data_new_ntpstamp_nodup(ad, data)
idmef_additional_data_set_ntpstamp_nodup()
#define idmef_additional_data_set_ntpstamp_nodup(ad, data)
idmef_additional_data_new_byte_string_ref()
#define idmef_additional_data_new_byte_string_ref(ad, data, len)
idmef_additional_data_set_byte_string_ref()
#define idmef_additional_data_set_byte_string_ref(ad, data, len)
idmef_additional_data_new_byte_string_dup()
#define idmef_additional_data_new_byte_string_dup(ad, data, len)
idmef_additional_data_set_byte_string_dup()
#define idmef_additional_data_set_byte_string_dup(ad, data, len)
idmef_additional_data_new_byte_string_nodup()
#define idmef_additional_data_new_byte_string_nodup(ad, data, len)
idmef_additional_data_set_byte_string_nodup()
#define idmef_additional_data_set_byte_string_nodup(ad, data, len)
idmef_additional_data_new_portlist_ref_fast()
#define idmef_additional_data_new_portlist_ref_fast(ad, data, len)
idmef_additional_data_set_portlist_ref_fast()
#define idmef_additional_data_set_portlist_ref_fast(ad, data, len)
idmef_additional_data_new_portlist_dup_fast()
#define idmef_additional_data_new_portlist_dup_fast(ad, data, len)
idmef_additional_data_set_portlist_dup_fast()
#define idmef_additional_data_set_portlist_dup_fast(ad, data, len)
idmef_additional_data_new_portlist_nodup_fast()
#define idmef_additional_data_new_portlist_nodup_fast(ad, data, len)
idmef_additional_data_set_portlist_nodup_fast()
#define idmef_additional_data_set_portlist_nodup_fast(ad, data, len)
idmef_additional_data_new_portlist_ref()
#define idmef_additional_data_new_portlist_ref(ad, data)
idmef_additional_data_set_portlist_ref()
#define idmef_additional_data_set_portlist_ref(ad, data)
idmef_additional_data_new_portlist_dup()
#define idmef_additional_data_new_portlist_dup(ad, data)
idmef_additional_data_set_portlist_dup()
#define idmef_additional_data_set_portlist_dup(ad, data)
idmef_additional_data_new_portlist_nodup()
#define idmef_additional_data_new_portlist_nodup(ad, data)
idmef_additional_data_set_portlist_nodup()
#define idmef_additional_data_set_portlist_nodup(ad, data)
idmef_additional_data_new_datetime_ref_fast()
#define idmef_additional_data_new_datetime_ref_fast(ad, data, len)
idmef_additional_data_set_datetime_ref_fast()
#define idmef_additional_data_set_datetime_ref_fast(ad, data, len)
idmef_additional_data_new_datetime_dup_fast()
#define idmef_additional_data_new_datetime_dup_fast(ad, data, len)
idmef_additional_data_set_datetime_dup_fast()
#define idmef_additional_data_set_datetime_dup_fast(ad, data, len)
idmef_additional_data_new_datetime_nodup_fast()
#define idmef_additional_data_new_datetime_nodup_fast(ad, data, len)
idmef_additional_data_set_datetime_nodup_fast()
#define idmef_additional_data_set_datetime_nodup_fast(ad, data, len)
idmef_additional_data_new_datetime_ref()
#define idmef_additional_data_new_datetime_ref(ad, data)
idmef_additional_data_set_datetime_ref()
#define idmef_additional_data_set_datetime_ref(ad, data)
idmef_additional_data_new_datetime_dup()
#define idmef_additional_data_new_datetime_dup(ad, data)
idmef_additional_data_set_datetime_dup()
#define idmef_additional_data_set_datetime_dup(ad, data)
idmef_additional_data_new_datetime_nodup()
#define idmef_additional_data_new_datetime_nodup(ad, data)
idmef_additional_data_set_datetime_nodup()
#define idmef_additional_data_set_datetime_nodup(ad, data)
idmef_additional_data_new_xml_ref_fast()
#define idmef_additional_data_new_xml_ref_fast(ad, data, len)
idmef_additional_data_set_xml_ref_fast()
#define idmef_additional_data_set_xml_ref_fast(ad, data, len)
idmef_additional_data_new_xml_dup_fast()
#define idmef_additional_data_new_xml_dup_fast(ad, data, len)
idmef_additional_data_set_xml_dup_fast()
#define idmef_additional_data_set_xml_dup_fast(ad, data, len)
idmef_additional_data_new_xml_nodup_fast()
#define idmef_additional_data_new_xml_nodup_fast(ad, data, len)
idmef_additional_data_set_xml_nodup_fast()
#define idmef_additional_data_set_xml_nodup_fast(ad, data, len)
idmef_additional_data_new_xml_ref()
#define idmef_additional_data_new_xml_ref(ad, data)
idmef_additional_data_set_xml_ref()
#define idmef_additional_data_set_xml_ref(ad, data)
idmef_additional_data_new_xml_dup()
#define idmef_additional_data_new_xml_dup(ad, data)
idmef_additional_data_set_xml_dup()
#define idmef_additional_data_set_xml_dup(ad, data)
idmef_additional_data_new_xml_nodup()
#define idmef_additional_data_new_xml_nodup(ad, data)
idmef_additional_data_set_xml_nodup()
#define idmef_additional_data_set_xml_nodup(ad, data)
idmef_additional_data_destroy_internal ()
void idmef_additional_data_destroy_internal
(idmef_additional_data_t *data);