|
Data Structures |
| struct | _MicrofeedItem |
| struct | _MicrofeedItemIterator |
Typedefs |
| typedef uint16_t | property_size_t |
Functions |
| MicrofeedItem * | microfeed_item_new_empty (void) |
| MicrofeedItem * | microfeed_item_new (const char *uid, time_t timestamp) |
| MicrofeedItem * | microfeed_item_new_with_status (const char *uid, time_t timestamp, MicrofeedItemStatus status) |
| void | microfeed_item_free (MicrofeedItem *item) |
| MicrofeedItem * | microfeed_item_duplicate (MicrofeedItem *item) |
| int | microfeed_item_demarshal_properties (MicrofeedItem *item, const void *data, size_t size) |
| const char * | microfeed_item_get_uid (MicrofeedItem *item) |
| time_t | microfeed_item_get_timestamp (MicrofeedItem *item) |
| void | microfeed_item_set_timestamp (MicrofeedItem *item, time_t timestamp) |
| MicrofeedItemStatus | microfeed_item_get_status (MicrofeedItem *item) |
| const char * | microfeed_item_get_property (MicrofeedItem *item, const char *key) |
| MicrofeedItemIterator * | microfeed_item_iterate_properties (MicrofeedItem *item, const char *start_key) |
| void | microfeed_item_marshal_properties (MicrofeedItem *item, const void **data_pointer, size_t *size_pointer) |
| void | microfeed_item_set_property (MicrofeedItem *item, const char *key, const char *value) |
| void | microfeed_item_set_property_full (MicrofeedItem *item, const char *key, size_t key_length, const char *value, size_t value_length) |
| char * | microfeed_item_get_properties_as_string (MicrofeedItem *item) |
| int | microfeed_item_set_properties_from_string (MicrofeedItem *item, const char *string) |
| void | microfeed_item_iterator_free (MicrofeedItemIterator *iterator) |
| int | microfeed_item_iterator_get (MicrofeedItemIterator *iterator, const char **key, const char **value) |
| void | microfeed_item_iterator_next (MicrofeedItemIterator *iterator) |