Element stored in a set. More...
#include <gnunet_set_service.h>
Data Fields | |
uint16_t | size |
Number of bytes in the buffer pointed to by data. More... | |
uint16_t | element_type |
Application-specific element type. More... | |
const void * | data |
Actual data of the element. More... | |
Element stored in a set.
Definition at line 199 of file gnunet_set_service.h.
uint16_t GNUNET_SET_Element::size |
Number of bytes in the buffer pointed to by data.
Definition at line 204 of file gnunet_set_service.h.
Referenced by commit_set(), decrypt_new_element(), diff_insert(), execute_add(), filter_all(), filtered_map_initialization(), GNUNET_CONSENSUS_insert(), GNUNET_SET_add_element(), GNUNET_SET_element_dup(), GNUNET_SET_element_hash(), GNUNET_SET_remove_element(), handle_client_set_add(), handle_iter_element(), handle_new_element(), handle_result(), handle_union_p2p_demand(), handle_union_p2p_elements(), handle_union_p2p_full_element(), initialize_map_unfiltered(), insert_decrypt_element(), insert_round1_element(), insert_round2_element(), iterator_bf_reduce(), keygen_round1_new_element(), keygen_round2_new_element(), send_client_element(), send_client_removed_element(), send_missing_full_elements_iter(), send_remaining_elements(), and send_to_client_iter().
uint16_t GNUNET_SET_Element::element_type |
Application-specific element type.
Definition at line 209 of file gnunet_set_service.h.
Referenced by commit_set(), execute_add(), GNUNET_SET_add_element(), GNUNET_SET_element_dup(), GNUNET_SET_element_hash(), GNUNET_SET_remove_element(), handle_client_insert(), handle_client_set_add(), handle_iter_element(), handle_new_element(), handle_result(), handle_union_p2p_demand(), handle_union_p2p_elements(), handle_union_p2p_full_element(), insert_decrypt_element(), send_client_element(), send_client_removed_element(), send_missing_full_elements_iter(), send_remaining_elements(), send_to_client_iter(), and set_result_cb().
const void* GNUNET_SET_Element::data |
Actual data of the element.
Definition at line 214 of file gnunet_set_service.h.
Referenced by commit_set(), decrypt_new_element(), execute_add(), GNUNET_CONSENSUS_insert(), GNUNET_SET_add_element(), GNUNET_SET_element_dup(), GNUNET_SET_element_hash(), GNUNET_SET_remove_element(), handle_client_set_add(), handle_iter_element(), handle_new_element(), handle_result(), handle_union_p2p_demand(), handle_union_p2p_elements(), handle_union_p2p_full_element(), insert_decrypt_element(), insert_round1_element(), insert_round2_element(), keygen_round1_new_element(), keygen_round2_new_element(), send_client_element(), send_client_removed_element(), send_missing_full_elements_iter(), send_remaining_elements(), send_to_client_iter(), and set_result_cb().