GNUnet  0.11.x
Data Fields
MetaDataEntry Struct Reference

Entry of serialized meta data. More...

Data Fields

uint32_t type
 Meta data type. More...
 
uint32_t format
 Meta data format. More...
 
uint32_t data_size
 Number of bytes of meta data. More...
 
uint32_t plugin_name_len
 Number of bytes in the plugin name including 0-terminator. More...
 
uint32_t mime_type_len
 Number of bytes in the mime type including 0-terminator. More...
 

Detailed Description

Entry of serialized meta data.

Definition at line 736 of file container_meta_data.c.

Field Documentation

◆ type

uint32_t MetaDataEntry::type

Meta data type.

Corresponds to an 'enum EXTRACTOR_MetaType'

Definition at line 741 of file container_meta_data.c.

Referenced by GNUNET_CONTAINER_meta_data_deserialize(), and GNUNET_CONTAINER_meta_data_serialize().

◆ format

uint32_t MetaDataEntry::format

Meta data format.

Corresponds to an 'enum EXTRACTOR_MetaFormat'

Definition at line 746 of file container_meta_data.c.

Referenced by GNUNET_CONTAINER_meta_data_deserialize(), and GNUNET_CONTAINER_meta_data_serialize().

◆ data_size

uint32_t MetaDataEntry::data_size

Number of bytes of meta data.

Definition at line 751 of file container_meta_data.c.

Referenced by GNUNET_CONTAINER_meta_data_deserialize(), and GNUNET_CONTAINER_meta_data_serialize().

◆ plugin_name_len

uint32_t MetaDataEntry::plugin_name_len

Number of bytes in the plugin name including 0-terminator.

0 for NULL.

Definition at line 756 of file container_meta_data.c.

Referenced by GNUNET_CONTAINER_meta_data_deserialize(), and GNUNET_CONTAINER_meta_data_serialize().

◆ mime_type_len

uint32_t MetaDataEntry::mime_type_len

Number of bytes in the mime type including 0-terminator.

0 for NULL.

Definition at line 761 of file container_meta_data.c.

Referenced by GNUNET_CONTAINER_meta_data_deserialize(), and GNUNET_CONTAINER_meta_data_serialize().


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