Data Fields | |
struct RecordPublicationJob * | next |
DLL. More... | |
struct RecordPublicationJob * | prev |
DLL. More... | |
struct GNUNET_CRYPTO_PrivateKey | zone |
The zone key to sign the block with. More... | |
struct GNUNET_GNSRECORD_Block * | block |
The block to sign. More... | |
struct GNUNET_GNSRECORD_Block * | block_priv |
The private block to sign, may point to block in case the public and private blocks are the same. More... | |
size_t | block_size |
The size of the public block for the DHT put. More... | |
struct GNUNET_TIME_Absolute | expire_pub |
The expiration time of the public block for the DHT put. More... | |
char * | label |
The label of the block needed for signing. More... | |
struct GNUNET_DHT_PutHandle * | ph |
Handle for the DHT PUT operation. More... | |
struct GNUNET_TIME_Absolute | start_date |
When was this PUT initiated? More... | |
int | have_public_records |
Do we have any public records at all? More... | |
Definition at line 133 of file gnunet-service-zonemaster.c.
struct RecordPublicationJob* RecordPublicationJob::next |
DLL.
Definition at line 139 of file gnunet-service-zonemaster.c.
struct RecordPublicationJob* RecordPublicationJob::prev |
DLL.
Definition at line 144 of file gnunet-service-zonemaster.c.
struct GNUNET_CRYPTO_PrivateKey RecordPublicationJob::zone |
The zone key to sign the block with.
Definition at line 149 of file gnunet-service-zonemaster.c.
Referenced by handle_monitor_event().
struct GNUNET_GNSRECORD_Block* RecordPublicationJob::block |
The block to sign.
Definition at line 154 of file gnunet-service-zonemaster.c.
Referenced by dispatch_job(), and dispatch_job_monitor().
struct GNUNET_GNSRECORD_Block* RecordPublicationJob::block_priv |
The private block to sign, may point to block in case the public and private blocks are the same.
Definition at line 160 of file gnunet-service-zonemaster.c.
Referenced by dispatch_job(), and dispatch_job_monitor().
size_t RecordPublicationJob::block_size |
The size of the public block for the DHT put.
Definition at line 165 of file gnunet-service-zonemaster.c.
Referenced by dispatch_job(), and dispatch_job_monitor().
struct GNUNET_TIME_Absolute RecordPublicationJob::expire_pub |
The expiration time of the public block for the DHT put.
Definition at line 170 of file gnunet-service-zonemaster.c.
Referenced by dispatch_job(), and dispatch_job_monitor().
char* RecordPublicationJob::label |
The label of the block needed for signing.
Definition at line 175 of file gnunet-service-zonemaster.c.
Referenced by dispatch_job(), dispatch_job_monitor(), handle_monitor_event(), and sign_worker().
struct GNUNET_DHT_PutHandle* RecordPublicationJob::ph |
Handle for the DHT PUT operation.
Definition at line 180 of file gnunet-service-zonemaster.c.
struct GNUNET_TIME_Absolute RecordPublicationJob::start_date |
When was this PUT initiated?
Definition at line 185 of file gnunet-service-zonemaster.c.
int RecordPublicationJob::have_public_records |
Do we have any public records at all?
Definition at line 190 of file gnunet-service-zonemaster.c.