#include <src/store.h>
Data Fields | |
void * | data |
Data to be added to the store. More... | |
E_STORE_DATA_TYPE | type |
Type of data in the store. More... | |
E_STORE_DATA_STATE | state |
State of data in the store. More... | |
string_t * | meta |
Meta of the store as json string. More... | |
mcl_uint8_t * | payload_buffer |
Payload of the store. More... | |
mcl_size_t | payload_size |
Size of the payload in the store. More... | |
store_data_stream_info_t * | stream_info |
Stream information. More... | |
General data type for storage in store_t. Data can be one of the following (distinguish by type):
void* store_data_t::data |
Data to be added to the store.
Definition at line 65 of file store.h.
Referenced by _compare_item_meta_of_event(), _exchange_add_current_data_to_request(), _exchange_add_current_data_to_request_by_streaming(), _exchange_prepare_data(), _exchange_store_data_get_content_info(), _store_add_data(), _store_list_destroy_callback(), and mcl_store_new_event().
string_t* store_data_t::meta |
Meta of the store as json string.
Definition at line 68 of file store.h.
Referenced by _exchange_add_current_data_to_request(), _exchange_add_current_data_to_request_by_streaming(), _exchange_prepare_data(), _store_add_data(), and _store_list_destroy_callback().
mcl_uint8_t* store_data_t::payload_buffer |
Payload of the store.
Definition at line 69 of file store.h.
Referenced by _exchange_add_current_data_to_request(), _exchange_add_current_data_to_request_by_streaming(), _exchange_prepare_data(), _store_add_data(), and _store_list_destroy_callback().
mcl_size_t store_data_t::payload_size |
Size of the payload in the store.
Definition at line 70 of file store.h.
Referenced by _exchange_add_current_data_to_request(), _exchange_add_current_data_to_request_by_streaming(), _exchange_prepare_data(), and _store_add_data().
E_STORE_DATA_STATE store_data_t::state |
State of data in the store.
Definition at line 67 of file store.h.
Referenced by _store_add_data(), store_data_get_state(), and store_data_set_state().
store_data_stream_info_t* store_data_t::stream_info |
Stream information.
Definition at line 71 of file store.h.
Referenced by _exchange_add_current_data_to_request_by_streaming(), _store_add_data(), and _store_list_destroy_callback().
E_STORE_DATA_TYPE store_data_t::type |
Type of data in the store.
Definition at line 66 of file store.h.
Referenced by _compare_item_meta_of_event(), _exchange_add_current_data_to_request(), _exchange_add_current_data_to_request_by_streaming(), _exchange_prepare_data(), _exchange_store_data_get_content_info(), _store_add_data(), and _store_list_destroy_callback().