Single PEERSTORE record. More...
#include <gnunet_peerstore_service.h>
Data Fields | |
| char * | sub_system |
| Responsible sub system string. | |
| struct GNUNET_PeerIdentity | peer |
| Peer Identity. | |
| char * | key |
| Record key string. | |
| void * | value |
| Record value BLOB. | |
| size_t | value_size |
| Size of value BLOB. | |
| struct GNUNET_TIME_Absolute | expiry |
| Expiry time of entry. | |
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 handle_store(), and peerstore_sqlite_iterate_records().
| 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().