GNUnet 0.21.2
GNUNET_AUCTION_ClientCreateMessage Struct Reference

Auction creation request sent from the client to the service. More...

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

Collaboration diagram for GNUNET_AUCTION_ClientCreateMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Type: GNUNET_MESSAGE_TYPE_AUCTION_CLIENT_CREATE. More...
 
struct GNUNET_TIME_AbsoluteNBO time_start
 When should the auction start. More...
 
struct GNUNET_TIME_RelativeNBO time_round
 How long is each round allowed to be maximally. More...
 
uint16_t m
 Auction parameter m. More...
 
uint16_t outcome_public
 Should the auction outcome be public? 0 for private outcome auctions. More...
 

Detailed Description

Auction creation request sent from the client to the service.

Definition at line 37 of file auction.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader GNUNET_AUCTION_ClientCreateMessage::header

Type: GNUNET_MESSAGE_TYPE_AUCTION_CLIENT_CREATE.

Definition at line 42 of file auction.h.

◆ time_start

struct GNUNET_TIME_AbsoluteNBO GNUNET_AUCTION_ClientCreateMessage::time_start

When should the auction start.

Definition at line 47 of file auction.h.

◆ time_round

struct GNUNET_TIME_RelativeNBO GNUNET_AUCTION_ClientCreateMessage::time_round

How long is each round allowed to be maximally.

Definition at line 52 of file auction.h.

◆ m

uint16_t GNUNET_AUCTION_ClientCreateMessage::m

Auction parameter m.

0 for first price auctions. >0 for M+1st price auctions.

Definition at line 59 of file auction.h.

◆ outcome_public

uint16_t GNUNET_AUCTION_ClientCreateMessage::outcome_public

Should the auction outcome be public? 0 for private outcome auctions.

1 for public outcome auctions.

Definition at line 66 of file auction.h.


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