Meta data item. More...
Data Fields | |
struct MetaItem * | next |
This is a doubly linked list. More... | |
struct MetaItem * | prev |
This is a doubly linked list. More... | |
char * | plugin_name |
Name of the extracting plugin. More... | |
char * | mime_type |
Mime-type of data. More... | |
char * | data |
The actual meta data. More... | |
size_t | data_size |
Number of bytes in 'data'. More... | |
enum EXTRACTOR_MetaType | type |
Type of the meta data. More... | |
enum EXTRACTOR_MetaFormat | format |
Format of the meta data. More... | |
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(), meta_item_free(), typescriptdomain.TypeScriptDomain::objects(), httpdomain.httpdomain.HTTPDomain::resolve_xref(), and httpdomain.httpdomain.HTTPDomain::routes().
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().