GNUnet 0.21.1
GNUNET_SECRETSHARING_Session Struct Reference

Session that will eventually establish a shared secred between the involved peers and allow encryption and cooperative decryption. More...

Collaboration diagram for GNUNET_SECRETSHARING_Session:
[legend]

Data Fields

struct GNUNET_MQ_Handlemq
 Message queue for client. More...
 
GNUNET_SECRETSHARING_SecretReadyCallback secret_ready_cb
 Called when the secret sharing is done. More...
 
void * secret_ready_cls
 Closure for secret_ready_cb. More...
 

Detailed Description

Session that will eventually establish a shared secred between the involved peers and allow encryption and cooperative decryption.

Definition at line 39 of file secretsharing_api.c.

Field Documentation

◆ mq

struct GNUNET_MQ_Handle* GNUNET_SECRETSHARING_Session::mq

Message queue for client.

Definition at line 44 of file secretsharing_api.c.

Referenced by GNUNET_SECRETSHARING_create_session(), and GNUNET_SECRETSHARING_session_destroy().

◆ secret_ready_cb

GNUNET_SECRETSHARING_SecretReadyCallback GNUNET_SECRETSHARING_Session::secret_ready_cb

Called when the secret sharing is done.

Definition at line 49 of file secretsharing_api.c.

Referenced by GNUNET_SECRETSHARING_create_session(), handle_secret_ready(), and handle_session_client_error().

◆ secret_ready_cls

void* GNUNET_SECRETSHARING_Session::secret_ready_cls

Closure for secret_ready_cb.

Definition at line 54 of file secretsharing_api.c.

Referenced by GNUNET_SECRETSHARING_create_session(), handle_secret_ready(), and handle_session_client_error().


The documentation for this struct was generated from the following file: