Closure for dv_neighbour_selection and dv_neighbour_transmission. More...
Data Fields | |
| const struct TransportDVLearnMessage * | dvl |
| Original message we received. | |
| const struct DVPathEntryP * | hops |
| The hops taken. | |
| struct GNUNET_TIME_Absolute | in_time |
| Time we received the message. | |
| uint32_t | selections [MAX_DV_DISCOVERY_SELECTION] |
| Offsets of the selected peers. | |
| unsigned int | num_eligible |
| Number of peers eligible for selection. | |
| unsigned int | num_selections |
| Number of peers that were selected for forwarding. | |
| uint16_t | nhops |
| Number of hops in hops. | |
| uint16_t | bi_history |
| Bitmap of bidirectional connections encountered. | |
Closure for dv_neighbour_selection and dv_neighbour_transmission.
Definition at line 8125 of file gnunet-service-transport.c.
| const struct TransportDVLearnMessage* NeighbourSelectionContext::dvl |
Original message we received.
Definition at line 8130 of file gnunet-service-transport.c.
Referenced by dv_neighbour_selection(), dv_neighbour_transmission(), and handle_dv_learn().
| const struct DVPathEntryP* NeighbourSelectionContext::hops |
The hops taken.
Definition at line 8135 of file gnunet-service-transport.c.
Referenced by dv_neighbour_selection(), dv_neighbour_transmission(), and handle_dv_learn().
| struct GNUNET_TIME_Absolute NeighbourSelectionContext::in_time |
Time we received the message.
Definition at line 8140 of file gnunet-service-transport.c.
Referenced by dv_neighbour_transmission(), and handle_dv_learn().
| uint32_t NeighbourSelectionContext::selections[MAX_DV_DISCOVERY_SELECTION] |
Offsets of the selected peers.
Definition at line 8145 of file gnunet-service-transport.c.
Referenced by dv_neighbour_transmission(), and handle_dv_learn().
| unsigned int NeighbourSelectionContext::num_eligible |
Number of peers eligible for selection.
Definition at line 8150 of file gnunet-service-transport.c.
Referenced by dv_neighbour_selection(), dv_neighbour_transmission(), and handle_dv_learn().
| unsigned int NeighbourSelectionContext::num_selections |
Number of peers that were selected for forwarding.
Definition at line 8155 of file gnunet-service-transport.c.
Referenced by dv_neighbour_transmission(), and handle_dv_learn().
| uint16_t NeighbourSelectionContext::nhops |
Number of hops in hops.
Definition at line 8160 of file gnunet-service-transport.c.
Referenced by dv_neighbour_selection(), dv_neighbour_transmission(), and handle_dv_learn().
| uint16_t NeighbourSelectionContext::bi_history |
Bitmap of bidirectional connections encountered.
Definition at line 8165 of file gnunet-service-transport.c.
Referenced by dv_neighbour_transmission(), and handle_dv_learn().