A handle for the PILS service. More...
Data Fields | |
| const struct GNUNET_CONFIGURATION_Handle * | cfg |
| GNUNET_PILS_PidChangeCallback | pid_change_cb |
| void * | pid_change_cb_cls |
| struct GNUNET_SCHEDULER_Task * | reconnect_task |
| struct GNUNET_TIME_Relative | reconnect_delay |
| struct GNUNET_MQ_Handle * | mq |
| struct GNUNET_PeerIdentity * | peer_id |
| struct GNUNET_HashCode | peer_hash |
| struct GNUNET_HashCode | hash |
| unsigned char | initial_key_material [256/8] |
| struct GNUNET_CRYPTO_EddsaPrivateKey * | private_key |
| bool | have_ikm |
| struct GNUNET_PILS_Operation * | op_head |
| DLL. | |
| struct GNUNET_PILS_Operation * | op_tail |
| DLL. | |
| uint32_t | op_id_counter |
| Op ID counter. | |
A handle for the PILS service.
Definition at line 85 of file pils_api.c.
| const struct GNUNET_CONFIGURATION_Handle* GNUNET_PILS_Handle::cfg |
Definition at line 88 of file pils_api.c.
| GNUNET_PILS_PidChangeCallback GNUNET_PILS_Handle::pid_change_cb |
Definition at line 91 of file pils_api.c.
| void* GNUNET_PILS_Handle::pid_change_cb_cls |
Definition at line 94 of file pils_api.c.
| struct GNUNET_SCHEDULER_Task* GNUNET_PILS_Handle::reconnect_task |
Definition at line 97 of file pils_api.c.
| struct GNUNET_TIME_Relative GNUNET_PILS_Handle::reconnect_delay |
Definition at line 100 of file pils_api.c.
| struct GNUNET_MQ_Handle* GNUNET_PILS_Handle::mq |
Definition at line 103 of file pils_api.c.
| struct GNUNET_PeerIdentity* GNUNET_PILS_Handle::peer_id |
Definition at line 106 of file pils_api.c.
| struct GNUNET_HashCode GNUNET_PILS_Handle::peer_hash |
Definition at line 109 of file pils_api.c.
| struct GNUNET_HashCode GNUNET_PILS_Handle::hash |
Definition at line 112 of file pils_api.c.
| unsigned char GNUNET_PILS_Handle::initial_key_material[256/8] |
Definition at line 116 of file pils_api.c.
| struct GNUNET_CRYPTO_EddsaPrivateKey* GNUNET_PILS_Handle::private_key |
Definition at line 121 of file pils_api.c.
| bool GNUNET_PILS_Handle::have_ikm |
Definition at line 125 of file pils_api.c.
| struct GNUNET_PILS_Operation* GNUNET_PILS_Handle::op_head |
DLL.
Definition at line 130 of file pils_api.c.
| struct GNUNET_PILS_Operation* GNUNET_PILS_Handle::op_tail |
DLL.
Definition at line 135 of file pils_api.c.
| uint32_t GNUNET_PILS_Handle::op_id_counter |
Op ID counter.
Definition at line 140 of file pils_api.c.