Data Fields | |
| struct RecordPublicationJob * | next |
| DLL. | |
| struct RecordPublicationJob * | prev |
| DLL. | |
| struct GNUNET_CRYPTO_BlindablePrivateKey | zone |
| The zone key to sign the block with. | |
| struct GNUNET_GNSRECORD_Block * | block |
| The block to sign. | |
| 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. | |
| size_t | block_size |
| The size of the public block for the DHT put. | |
| struct GNUNET_TIME_Absolute | expire_pub |
| The expiration time of the public block for the DHT put. | |
| char * | label |
| The label of the block needed for signing. | |
| struct GNUNET_DHT_PutHandle * | ph |
| Handle for the DHT PUT operation. | |
| struct GNUNET_TIME_Absolute | start_date |
| When was this PUT initiated? | |
| int | have_public_records |
| Do we have any public records at all? | |
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_BlindablePrivateKey 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.