|
Data Structures |
struct | _MicrofeedItem |
struct | _MicrofeedItemIterator |
Typedefs |
typedef uint16_t | property_size_t |
Functions |
MicrofeedItem * | microfeed_item_new (const char *uid, time_t timestamp) |
MicrofeedItem * | microfeed_item_new_temporary (void) |
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_with_length (MicrofeedItem *item, const char *key, const char *value, size_t value_length) |
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) |
MicrofeedItemPermission | microfeed_item_permission_from_string (const char *string) |
char * | microfeed_item_permission_to_string (MicrofeedItemPermission item_permission) |
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) |