Single PEERSTORE record. More...
#include <gnunet_peerstore_service.h>
Data Fields | |
char * | sub_system |
Responsible sub system string. More... | |
struct GNUNET_PeerIdentity | peer |
Peer Identity. More... | |
char * | key |
Record key string. More... | |
void * | value |
Record value BLOB. More... | |
size_t | value_size |
Size of value BLOB. More... | |
struct GNUNET_TIME_Absolute | expiry |
Expiry time of entry. More... | |
Single PEERSTORE record.
Definition at line 133 of file gnunet_peerstore_service.h.
char* GNUNET_PEERSTORE_Record::sub_system |
Responsible sub system string.
Definition at line 138 of file gnunet_peerstore_service.h.
Referenced by handle_store(), and peerstore_sqlite_iterate_records().
struct GNUNET_PeerIdentity GNUNET_PEERSTORE_Record::peer |
Peer Identity.
Definition at line 143 of file gnunet_peerstore_service.h.
Referenced by handle_store(), and peerstore_sqlite_iterate_records().
char* GNUNET_PEERSTORE_Record::key |
Record key string.
Definition at line 148 of file gnunet_peerstore_service.h.
Referenced by gnunet-chk.Chk::__init__(), gnunet-chk.AESKey::__init__(), handle_store(), peerstore_sqlite_iterate_records(), and gnunet-chk.Chk::uri().
void* GNUNET_PEERSTORE_Record::value |
Record value BLOB.
Definition at line 153 of file gnunet_peerstore_service.h.
Referenced by handle_store(), and peerstore_sqlite_iterate_records().
size_t GNUNET_PEERSTORE_Record::value_size |
Size of value BLOB.
Definition at line 158 of file gnunet_peerstore_service.h.
Referenced by handle_store(), PEERSTORE_parse_record_message(), and peerstore_sqlite_iterate_records().
struct GNUNET_TIME_Absolute GNUNET_PEERSTORE_Record::expiry |
Expiry time of entry.
Definition at line 163 of file gnunet_peerstore_service.h.
Referenced by handle_store(), and peerstore_sqlite_iterate_records().