idmef-additional-data

idmef-additional-data —

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);

Description

Details

idmef_additional_data_new_real ()

int         idmef_additional_data_new_real  (idmef_additional_data_t **ret,
                                             float data);

ret :
data :
Returns :

idmef_additional_data_new_byte ()

int         idmef_additional_data_new_byte  (idmef_additional_data_t **ret,
                                             uint8_t byte);

ret :
byte :
Returns :

idmef_additional_data_new_integer ()

int         idmef_additional_data_new_integer
                                            (idmef_additional_data_t **ret,
                                             uint32_t data);

ret :
data :
Returns :

idmef_additional_data_new_boolean ()

int         idmef_additional_data_new_boolean
                                            (idmef_additional_data_t **ret,
                                             prelude_bool_t data);

ret :
data :
Returns :

idmef_additional_data_new_character ()

int         idmef_additional_data_new_character
                                            (idmef_additional_data_t **ret,
                                             char data);

ret :
data :
Returns :

idmef_additional_data_set_real ()

void        idmef_additional_data_set_real  (idmef_additional_data_t *ptr,
                                             float data);

ptr :
data :

idmef_additional_data_set_byte ()

void        idmef_additional_data_set_byte  (idmef_additional_data_t *ptr,
                                             uint8_t byte);

ptr :
byte :

idmef_additional_data_set_integer ()

void        idmef_additional_data_set_integer
                                            (idmef_additional_data_t *ptr,
                                             uint32_t data);

ptr :
data :

idmef_additional_data_set_boolean ()

void        idmef_additional_data_set_boolean
                                            (idmef_additional_data_t *ptr,
                                             prelude_bool_t data);

ptr :
data :

idmef_additional_data_set_character ()

void        idmef_additional_data_set_character
                                            (idmef_additional_data_t *ptr,
                                             char data);

ptr :
data :

idmef_additional_data_new_ptr_ref_fast ()

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);

nd :
type :
data :
len :
Returns :

idmef_additional_data_new_ptr_dup_fast ()

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);

nd :
type :
data :
len :
Returns :

idmef_additional_data_new_ptr_nodup_fast ()

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);

nd :
type :
data :
len :
Returns :

idmef_additional_data_set_ptr_ref_fast ()

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);

ad :
type :
data :
len :
Returns :

idmef_additional_data_set_ptr_dup_fast ()

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);

ad :
type :
data :
len :
Returns :

idmef_additional_data_set_ptr_nodup_fast ()

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);

ad :
type :
data :
len :
Returns :

idmef_additional_data_set_str_dup_fast ()

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);

data :
type :
str :
len :
Returns :

idmef_additional_data_new_str_dup_fast ()

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);

nd :
type :
str :
len :
Returns :

idmef_additional_data_new_string_ref_fast()

#define     idmef_additional_data_new_string_ref_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_set_string_ref_fast()

#define     idmef_additional_data_set_string_ref_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_new_string_dup_fast()

#define     idmef_additional_data_new_string_dup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_set_string_dup_fast()

#define     idmef_additional_data_set_string_dup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_new_string_nodup_fast()

#define     idmef_additional_data_new_string_nodup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_set_string_nodup_fast()

#define     idmef_additional_data_set_string_nodup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_new_string_ref()

#define     idmef_additional_data_new_string_ref(ad, data)

ad :
data :

idmef_additional_data_set_string_ref()

#define     idmef_additional_data_set_string_ref(ad, data)

ad :
data :

idmef_additional_data_new_string_dup()

#define     idmef_additional_data_new_string_dup(ad, data)

ad :
data :

idmef_additional_data_set_string_dup()

#define     idmef_additional_data_set_string_dup(ad, data)

ad :
data :

idmef_additional_data_new_string_nodup()

#define     idmef_additional_data_new_string_nodup(ad, data)

ad :
data :

idmef_additional_data_set_string_nodup()

#define     idmef_additional_data_set_string_nodup(ad, data)

ad :
data :

idmef_additional_data_new_ntpstamp_ref_fast()

#define     idmef_additional_data_new_ntpstamp_ref_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_set_ntpstamp_ref_fast()

#define     idmef_additional_data_set_ntpstamp_ref_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_new_ntpstamp_dup_fast()

#define     idmef_additional_data_new_ntpstamp_dup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_set_ntpstamp_dup_fast()

#define     idmef_additional_data_set_ntpstamp_dup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_new_ntpstamp_nodup_fast()

#define     idmef_additional_data_new_ntpstamp_nodup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_set_ntpstamp_nodup_fast()

#define     idmef_additional_data_set_ntpstamp_nodup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_new_ntpstamp_ref()

#define     idmef_additional_data_new_ntpstamp_ref(ad, data)

ad :
data :

idmef_additional_data_set_ntpstamp_ref()

#define     idmef_additional_data_set_ntpstamp_ref(ad, data)

ad :
data :

idmef_additional_data_new_ntpstamp_dup()

#define     idmef_additional_data_new_ntpstamp_dup(ad, data)

ad :
data :

idmef_additional_data_set_ntpstamp_dup()

#define     idmef_additional_data_set_ntpstamp_dup(ad, data)

ad :
data :

idmef_additional_data_new_ntpstamp_nodup()

#define     idmef_additional_data_new_ntpstamp_nodup(ad, data)

ad :
data :

idmef_additional_data_set_ntpstamp_nodup()

#define     idmef_additional_data_set_ntpstamp_nodup(ad, data)

ad :
data :

idmef_additional_data_new_byte_string_ref()

#define     idmef_additional_data_new_byte_string_ref(ad, data, len)

ad :
data :
len :

idmef_additional_data_set_byte_string_ref()

#define     idmef_additional_data_set_byte_string_ref(ad, data, len)

ad :
data :
len :

idmef_additional_data_new_byte_string_dup()

#define     idmef_additional_data_new_byte_string_dup(ad, data, len)

ad :
data :
len :

idmef_additional_data_set_byte_string_dup()

#define     idmef_additional_data_set_byte_string_dup(ad, data, len)

ad :
data :
len :

idmef_additional_data_new_byte_string_nodup()

#define     idmef_additional_data_new_byte_string_nodup(ad, data, len)

ad :
data :
len :

idmef_additional_data_set_byte_string_nodup()

#define     idmef_additional_data_set_byte_string_nodup(ad, data, len)

ad :
data :
len :

idmef_additional_data_new_portlist_ref_fast()

#define     idmef_additional_data_new_portlist_ref_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_set_portlist_ref_fast()

#define     idmef_additional_data_set_portlist_ref_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_new_portlist_dup_fast()

#define     idmef_additional_data_new_portlist_dup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_set_portlist_dup_fast()

#define     idmef_additional_data_set_portlist_dup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_new_portlist_nodup_fast()

#define     idmef_additional_data_new_portlist_nodup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_set_portlist_nodup_fast()

#define     idmef_additional_data_set_portlist_nodup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_new_portlist_ref()

#define     idmef_additional_data_new_portlist_ref(ad, data)

ad :
data :

idmef_additional_data_set_portlist_ref()

#define     idmef_additional_data_set_portlist_ref(ad, data)

ad :
data :

idmef_additional_data_new_portlist_dup()

#define     idmef_additional_data_new_portlist_dup(ad, data)

ad :
data :

idmef_additional_data_set_portlist_dup()

#define     idmef_additional_data_set_portlist_dup(ad, data)

ad :
data :

idmef_additional_data_new_portlist_nodup()

#define     idmef_additional_data_new_portlist_nodup(ad, data)

ad :
data :

idmef_additional_data_set_portlist_nodup()

#define     idmef_additional_data_set_portlist_nodup(ad, data)

ad :
data :

idmef_additional_data_new_datetime_ref_fast()

#define     idmef_additional_data_new_datetime_ref_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_set_datetime_ref_fast()

#define     idmef_additional_data_set_datetime_ref_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_new_datetime_dup_fast()

#define     idmef_additional_data_new_datetime_dup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_set_datetime_dup_fast()

#define     idmef_additional_data_set_datetime_dup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_new_datetime_nodup_fast()

#define     idmef_additional_data_new_datetime_nodup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_set_datetime_nodup_fast()

#define     idmef_additional_data_set_datetime_nodup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_new_datetime_ref()

#define     idmef_additional_data_new_datetime_ref(ad, data)

ad :
data :

idmef_additional_data_set_datetime_ref()

#define     idmef_additional_data_set_datetime_ref(ad, data)

ad :
data :

idmef_additional_data_new_datetime_dup()

#define     idmef_additional_data_new_datetime_dup(ad, data)

ad :
data :

idmef_additional_data_set_datetime_dup()

#define     idmef_additional_data_set_datetime_dup(ad, data)

ad :
data :

idmef_additional_data_new_datetime_nodup()

#define     idmef_additional_data_new_datetime_nodup(ad, data)

ad :
data :

idmef_additional_data_set_datetime_nodup()

#define     idmef_additional_data_set_datetime_nodup(ad, data)

ad :
data :

idmef_additional_data_new_xml_ref_fast()

#define     idmef_additional_data_new_xml_ref_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_set_xml_ref_fast()

#define     idmef_additional_data_set_xml_ref_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_new_xml_dup_fast()

#define     idmef_additional_data_new_xml_dup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_set_xml_dup_fast()

#define     idmef_additional_data_set_xml_dup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_new_xml_nodup_fast()

#define     idmef_additional_data_new_xml_nodup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_set_xml_nodup_fast()

#define     idmef_additional_data_set_xml_nodup_fast(ad, data, len)

ad :
data :
len :

idmef_additional_data_new_xml_ref()

#define     idmef_additional_data_new_xml_ref(ad, data)

ad :
data :

idmef_additional_data_set_xml_ref()

#define     idmef_additional_data_set_xml_ref(ad, data)

ad :
data :

idmef_additional_data_new_xml_dup()

#define     idmef_additional_data_new_xml_dup(ad, data)

ad :
data :

idmef_additional_data_set_xml_dup()

#define     idmef_additional_data_set_xml_dup(ad, data)

ad :
data :

idmef_additional_data_new_xml_nodup()

#define     idmef_additional_data_new_xml_nodup(ad, data)

ad :
data :

idmef_additional_data_set_xml_nodup()

#define     idmef_additional_data_set_xml_nodup(ad, data)

ad :
data :

idmef_additional_data_destroy_internal ()

void        idmef_additional_data_destroy_internal
                                            (idmef_additional_data_t *data);

data :

idmef_additional_data_clone ()

int         idmef_additional_data_clone     (idmef_additional_data_t *src,
                                             idmef_additional_data_t **dst);

src :
dst :
Returns :

idmef_additional_data_copy_ref ()

int         idmef_additional_data_copy_ref  (idmef_additional_data_t *src,
                                             idmef_additional_data_t *dst);

src :
dst :
Returns :

idmef_additional_data_copy_dup ()

int         idmef_additional_data_copy_dup  (idmef_additional_data_t *src,
                                             idmef_additional_data_t *dst);

src :
dst :
Returns :

idmef_additional_data_get_real ()

float       idmef_additional_data_get_real  (idmef_additional_data_t *data);

data :
Returns :

idmef_additional_data_get_integer ()

uint32_t    idmef_additional_data_get_integer
                                            (idmef_additional_data_t *data);

data :
Returns :

idmef_additional_data_get_boolean ()

prelude_bool_t idmef_additional_data_get_boolean
                                            (idmef_additional_data_t *data);

data :
Returns :

idmef_additional_data_get_character ()

char        idmef_additional_data_get_character
                                            (idmef_additional_data_t *data);

data :
Returns :

idmef_additional_data_get_len ()

size_t      idmef_additional_data_get_len   (idmef_additional_data_t *data);

data :
Returns :

idmef_additional_data_is_empty ()

prelude_bool_t idmef_additional_data_is_empty
                                            (idmef_additional_data_t *data);

data :
Returns :

idmef_additional_data_data_to_string ()

int         idmef_additional_data_data_to_string
                                            (idmef_additional_data_t *ad,
                                             prelude_string_t *out);

ad :
out :
Returns :