GNUnet  0.19.4
GNUNET_TESTBED_PeerEventMessage Struct Reference

Event notification from a controller to a client. More...

#include </home/buildbot/bb-worker/worker/gnunet_firefly/build/src/testbed/testbed.h>

Collaboration diagram for GNUNET_TESTBED_PeerEventMessage:
[legend]

Data Fields

struct GNUNET_MessageHeader header
 Type is GNUNET_MESSAGE_TYPE_TESTBED_PEER_EVENT. More...
 
int32_t event_type
 enum GNUNET_TESTBED_EventType (in NBO); either GNUNET_TESTBED_ET_PEER_START or GNUNET_TESTBED_ET_PEER_STOP. More...
 
uint32_t host_id
 Host where the peer is running. More...
 
uint32_t peer_id
 Peer that was started or stopped. More...
 
uint64_t operation_id
 Operation ID that is used to identify this operation. More...
 

Detailed Description

Event notification from a controller to a client.

Definition at line 442 of file testbed.h.

Field Documentation

◆ header

struct GNUNET_MessageHeader GNUNET_TESTBED_PeerEventMessage::header

Type is GNUNET_MESSAGE_TYPE_TESTBED_PEER_EVENT.

Definition at line 423 of file testbed.h.

◆ event_type

int32_t GNUNET_TESTBED_PeerEventMessage::event_type

enum GNUNET_TESTBED_EventType (in NBO); either GNUNET_TESTBED_ET_PEER_START or GNUNET_TESTBED_ET_PEER_STOP.

Definition at line 453 of file testbed.h.

Referenced by handle_peer_start(), and handle_peer_stop().

◆ host_id

uint32_t GNUNET_TESTBED_PeerEventMessage::host_id

Host where the peer is running.

Definition at line 458 of file testbed.h.

Referenced by handle_peer_start(), and handle_peer_stop().

◆ peer_id

uint32_t GNUNET_TESTBED_PeerEventMessage::peer_id

Peer that was started or stopped.

Definition at line 463 of file testbed.h.

Referenced by handle_peer_start(), and handle_peer_stop().

◆ operation_id

uint64_t GNUNET_TESTBED_PeerEventMessage::operation_id

Operation ID that is used to identify this operation.

Definition at line 468 of file testbed.h.

Referenced by handle_peer_start(), and handle_peer_stop().


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