A handle returned for each computation. More...
Data Fields | |
const struct GNUNET_CONFIGURATION_Handle * | cfg |
Our configuration. More... | |
struct GNUNET_MQ_Handle * | mq |
Current connection to the scalarproduct service. More... | |
GNUNET_SCALARPRODUCT_ContinuationWithStatus | cont_status |
Function to call after transmission of the request (Bob). More... | |
GNUNET_SCALARPRODUCT_DatumProcessor | cont_datum |
Function to call after transmission of the request (Alice). More... | |
void * | cont_cls |
Closure for cont_status or cont_datum. More... | |
GNUNET_SCALARPRODUCT_ResponseMessageHandler | response_proc |
API internal callback for results and failures to be forwarded to the client. More... | |
struct GNUNET_HashCode | key |
The shared session key identifying this computation. More... | |
A handle returned for each computation.
Definition at line 54 of file scalarproduct_api.c.
const struct GNUNET_CONFIGURATION_Handle* GNUNET_SCALARPRODUCT_ComputationHandle::cfg |
Our configuration.
Definition at line 59 of file scalarproduct_api.c.
struct GNUNET_MQ_Handle* GNUNET_SCALARPRODUCT_ComputationHandle::mq |
Current connection to the scalarproduct service.
Definition at line 64 of file scalarproduct_api.c.
GNUNET_SCALARPRODUCT_ContinuationWithStatus GNUNET_SCALARPRODUCT_ComputationHandle::cont_status |
Function to call after transmission of the request (Bob).
Definition at line 69 of file scalarproduct_api.c.
GNUNET_SCALARPRODUCT_DatumProcessor GNUNET_SCALARPRODUCT_ComputationHandle::cont_datum |
Function to call after transmission of the request (Alice).
Definition at line 74 of file scalarproduct_api.c.
void* GNUNET_SCALARPRODUCT_ComputationHandle::cont_cls |
Closure for cont_status or cont_datum.
Definition at line 79 of file scalarproduct_api.c.
GNUNET_SCALARPRODUCT_ResponseMessageHandler GNUNET_SCALARPRODUCT_ComputationHandle::response_proc |
API internal callback for results and failures to be forwarded to the client.
Definition at line 85 of file scalarproduct_api.c.
struct GNUNET_HashCode GNUNET_SCALARPRODUCT_ComputationHandle::key |
The shared session key identifying this computation.
Definition at line 90 of file scalarproduct_api.c.
Referenced by gnunet-chk.Chk::__init__(), gnunet-chk.AESKey::__init__(), and gnunet-chk.Chk::uri().