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().