Meta data item. More...
Data Fields | |
| struct MetaItem * | next |
| This is a doubly linked list. | |
| struct MetaItem * | prev |
| This is a doubly linked list. | |
| char * | plugin_name |
| Name of the extracting plugin. | |
| char * | mime_type |
| Mime-type of data. | |
| char * | data |
| The actual meta data. | |
| size_t | data_size |
| Number of bytes in 'data'. | |
| enum EXTRACTOR_MetaType | type |
| Type of the meta data. | |
| enum EXTRACTOR_MetaFormat | format |
| Format of the meta data. | |
Meta data item.
Definition at line 45 of file meta_data.c.
| struct MetaItem* MetaItem::next |
This is a doubly linked list.
Definition at line 50 of file meta_data.c.
Referenced by GNUNET_FS_meta_data_delete(), GNUNET_FS_meta_data_get_by_type(), GNUNET_FS_meta_data_get_thumbnail(), GNUNET_FS_meta_data_insert(), GNUNET_FS_meta_data_iterate(), GNUNET_FS_meta_data_serialize(), and GNUNET_FS_meta_data_test_equal().
| struct MetaItem* MetaItem::prev |
This is a doubly linked list.
Definition at line 55 of file meta_data.c.
Referenced by GNUNET_FS_meta_data_duplicate(), GNUNET_FS_meta_data_insert(), and GNUNET_FS_meta_data_serialize().
| char* MetaItem::plugin_name |
Name of the extracting plugin.
Definition at line 60 of file meta_data.c.
Referenced by GNUNET_FS_meta_data_duplicate(), GNUNET_FS_meta_data_insert(), GNUNET_FS_meta_data_iterate(), GNUNET_FS_meta_data_serialize(), and meta_item_free().
| char* MetaItem::mime_type |
Mime-type of data.
Definition at line 65 of file meta_data.c.
Referenced by GNUNET_FS_meta_data_duplicate(), GNUNET_FS_meta_data_get_thumbnail(), GNUNET_FS_meta_data_insert(), GNUNET_FS_meta_data_iterate(), GNUNET_FS_meta_data_serialize(), and meta_item_free().
| char* MetaItem::data |
The actual meta data.
Definition at line 70 of file meta_data.c.
Referenced by GNUNET_FS_meta_data_delete(), GNUNET_FS_meta_data_duplicate(), GNUNET_FS_meta_data_get_by_type(), GNUNET_FS_meta_data_get_thumbnail(), GNUNET_FS_meta_data_insert(), GNUNET_FS_meta_data_iterate(), GNUNET_FS_meta_data_serialize(), GNUNET_FS_meta_data_test_equal(), and meta_item_free().
| size_t MetaItem::data_size |
Number of bytes in 'data'.
Definition at line 75 of file meta_data.c.
Referenced by GNUNET_FS_meta_data_delete(), GNUNET_FS_meta_data_duplicate(), GNUNET_FS_meta_data_get_thumbnail(), GNUNET_FS_meta_data_insert(), GNUNET_FS_meta_data_iterate(), GNUNET_FS_meta_data_serialize(), and GNUNET_FS_meta_data_test_equal().
| enum EXTRACTOR_MetaType MetaItem::type |
Type of the meta data.
Definition at line 80 of file meta_data.c.
Referenced by GNUNET_FS_meta_data_delete(), GNUNET_FS_meta_data_duplicate(), GNUNET_FS_meta_data_get_by_type(), GNUNET_FS_meta_data_get_thumbnail(), GNUNET_FS_meta_data_insert(), GNUNET_FS_meta_data_iterate(), GNUNET_FS_meta_data_serialize(), and GNUNET_FS_meta_data_test_equal().
| enum EXTRACTOR_MetaFormat MetaItem::format |
Format of the meta data.
Definition at line 85 of file meta_data.c.
Referenced by GNUNET_FS_meta_data_duplicate(), GNUNET_FS_meta_data_get_by_type(), GNUNET_FS_meta_data_get_thumbnail(), GNUNET_FS_meta_data_insert(), GNUNET_FS_meta_data_iterate(), GNUNET_FS_meta_data_serialize(), and GNUNET_FS_meta_data_test_equal().