GNUnet 0.22.2
EccServiceRequestMessage Struct Reference

Message type passed from requesting service Alice to responding service Bob to initiate a request and make Bob participate in our protocol. More...

#include </home/buildbot/bb-worker/worker/gnunet_firefly/build/src/contrib/service/scalarproduct/gnunet-service-scalarproduct-ecc.h>

Collaboration diagram for EccServiceRequestMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Type is GNUNET_MESSAGE_TYPE_SCALARPRODUCT_ECC_SESSION_INITIALIZATION. More...
 
uint32_t reserved
 For alignment. More...
 
struct GNUNET_HashCode session_id
 The transaction/session key used to identify a session. More...
 

Detailed Description

Message type passed from requesting service Alice to responding service Bob to initiate a request and make Bob participate in our protocol.

Afterwards, Bob is expected to perform the set intersection with Alice. Once that has succeeded, Alice will send a struct AliceCryptodataMessage *. Bob is not expected to respond via CADET in the meantime.

Definition at line 40 of file gnunet-service-scalarproduct-ecc.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader EccServiceRequestMessage::header

◆ reserved

uint32_t EccServiceRequestMessage::reserved

For alignment.

Always zero.

Definition at line 50 of file gnunet-service-scalarproduct-ecc.h.

◆ session_id

struct GNUNET_HashCode EccServiceRequestMessage::session_id

The transaction/session key used to identify a session.

Definition at line 55 of file gnunet-service-scalarproduct-ecc.h.


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