GNUnet 0.21.1
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 593 of file meta_data.c.

Field Documentation

◆ type

uint32_t MetaDataEntry::type

Meta data type.

Corresponds to an 'enum EXTRACTOR_MetaType'

Definition at line 598 of file meta_data.c.

Referenced by GNUNET_FS_meta_data_deserialize(), and GNUNET_FS_meta_data_serialize().

◆ format

uint32_t MetaDataEntry::format

Meta data format.

Corresponds to an 'enum EXTRACTOR_MetaFormat'

Definition at line 603 of file meta_data.c.

Referenced by GNUNET_FS_meta_data_deserialize(), and GNUNET_FS_meta_data_serialize().

◆ data_size

uint32_t MetaDataEntry::data_size

Number of bytes of meta data.

Definition at line 608 of file meta_data.c.

Referenced by GNUNET_FS_meta_data_deserialize(), and GNUNET_FS_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 613 of file meta_data.c.

Referenced by GNUNET_FS_meta_data_deserialize(), and GNUNET_FS_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 618 of file meta_data.c.

Referenced by GNUNET_FS_meta_data_deserialize(), and GNUNET_FS_meta_data_serialize().


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