Context information for topology operations. More...
Public Types | |
enum | { TOPOLOGYCONTEXT_TYPE_UNDERLAY = 0 , TOPOLOGYCONTEXT_TYPE_OVERLAY } |
The type of this context. More... | |
Data Fields | |
enum TopologyContext:: { ... } | type |
The type of this context. More... | |
union { | |
struct TopologyContextOverlay overlay | |
Topology context information for overlay topology. More... | |
struct TopologyContextUnderlay underlay | |
Topology context information for underlay topology. More... | |
} | u |
unsigned int | num_peers |
The number of peers. More... | |
unsigned int | link_array_size |
The size of the link array. More... | |
Context information for topology operations.
Definition at line 212 of file testbed_api_topology.c.
anonymous enum |
The type of this context.
Enumerator | |
---|---|
TOPOLOGYCONTEXT_TYPE_UNDERLAY | Type for underlay topology. |
TOPOLOGYCONTEXT_TYPE_OVERLAY | Type for overlay topology. |
Definition at line 217 of file testbed_api_topology.c.
enum { ... } TopologyContext::type |
The type of this context.
Referenced by gnunet_testing.Condition::__init__(), gnunet_testing.Condition::evaluate(), and gnunet_testing.FileExistCondition::evaluate().
struct TopologyContextOverlay TopologyContext::overlay |
Topology context information for overlay topology.
Definition at line 251 of file testbed_api_topology.c.
struct TopologyContextUnderlay TopologyContext::underlay |
Topology context information for underlay topology.
Definition at line 251 of file testbed_api_topology.c.
union { ... } TopologyContext::u |
unsigned int TopologyContext::num_peers |
The number of peers.
Definition at line 246 of file testbed_api_topology.c.
unsigned int TopologyContext::link_array_size |
The size of the link array.
Definition at line 251 of file testbed_api_topology.c.