Handle for an operation with the service. More...
Handle for an operation with the service.
Definition at line 39 of file reclaim_api.c.
struct GNUNET_RECLAIM_Handle* GNUNET_RECLAIM_Operation::h |
Main handle.
Definition at line 44 of file reclaim_api.c.
struct GNUNET_RECLAIM_Operation* GNUNET_RECLAIM_Operation::next |
We keep operations in a DLL.
Definition at line 49 of file reclaim_api.c.
struct GNUNET_RECLAIM_Operation* GNUNET_RECLAIM_Operation::prev |
We keep operations in a DLL.
Definition at line 54 of file reclaim_api.c.
const struct GNUNET_MessageHeader* GNUNET_RECLAIM_Operation::msg |
Message to send to the service.
Allocated at the end of this struct.
Definition at line 60 of file reclaim_api.c.
GNUNET_RECLAIM_ContinuationWithStatus GNUNET_RECLAIM_Operation::as_cb |
Continuation to invoke after attribute store call.
Definition at line 65 of file reclaim_api.c.
GNUNET_RECLAIM_AttributeResult GNUNET_RECLAIM_Operation::ar_cb |
Attribute result callback.
Definition at line 70 of file reclaim_api.c.
GNUNET_RECLAIM_AttributeTicketResult GNUNET_RECLAIM_Operation::atr_cb |
Attribute result callback.
Definition at line 75 of file reclaim_api.c.
GNUNET_RECLAIM_CredentialResult GNUNET_RECLAIM_Operation::at_cb |
Credential result callback.
Definition at line 80 of file reclaim_api.c.
GNUNET_RECLAIM_ContinuationWithStatus GNUNET_RECLAIM_Operation::rvk_cb |
Revocation result callback.
Definition at line 85 of file reclaim_api.c.
GNUNET_RECLAIM_TicketCallback GNUNET_RECLAIM_Operation::tr_cb |
Ticket result callback.
Definition at line 90 of file reclaim_api.c.
GNUNET_RECLAIM_IssueTicketCallback GNUNET_RECLAIM_Operation::ti_cb |
Ticket issue result callback.
Definition at line 95 of file reclaim_api.c.
struct GNUNET_MQ_Envelope* GNUNET_RECLAIM_Operation::env |
Envelope with the message for this queue entry.
Definition at line 100 of file reclaim_api.c.
uint32_t GNUNET_RECLAIM_Operation::r_id |
request id
Definition at line 105 of file reclaim_api.c.
Referenced by handle_attribute_result(), handle_consume_ticket_result(), handle_credential_result(), handle_revoke_ticket_result(), and handle_success_response().
void* GNUNET_RECLAIM_Operation::cls |
Closure for cont or cb.
Definition at line 110 of file reclaim_api.c.