Context for iterating validation entries. More...
Data Fields | |
GNUNET_TRANSPORT_PeerIterateCallback | cb |
Function to call with the binary address. More... | |
void * | cb_cls |
Closure for cb. More... | |
struct GNUNET_MQ_Handle * | mq |
Connection to the service. More... | |
const struct GNUNET_CONFIGURATION_Handle * | cfg |
Configuration we use. More... | |
struct GNUNET_TIME_Relative | backoff |
Backoff for reconnect. More... | |
struct GNUNET_SCHEDULER_Task * | reconnect_task |
Task ID for reconnect. More... | |
struct GNUNET_PeerIdentity | peer |
Identity of the peer to monitor. More... | |
int | one_shot |
Was this a one-shot request? More... | |
Context for iterating validation entries.
Definition at line 42 of file transport_api_monitor_peers.c.
GNUNET_TRANSPORT_PeerIterateCallback GNUNET_TRANSPORT_PeerMonitoringContext::cb |
Function to call with the binary address.
Definition at line 47 of file transport_api_monitor_peers.c.
Referenced by GNUNET_TRANSPORT_monitor_peers(), handle_response(), handle_response_end(), mq_error_handler(), and reconnect_peer_ctx().
void* GNUNET_TRANSPORT_PeerMonitoringContext::cb_cls |
Closure for cb.
Definition at line 52 of file transport_api_monitor_peers.c.
Referenced by GNUNET_TRANSPORT_monitor_peers(), handle_response(), handle_response_end(), mq_error_handler(), and reconnect_peer_ctx().
struct GNUNET_MQ_Handle* GNUNET_TRANSPORT_PeerMonitoringContext::mq |
Connection to the service.
Definition at line 57 of file transport_api_monitor_peers.c.
Referenced by do_peer_connect(), GNUNET_TRANSPORT_monitor_peers(), and reconnect_peer_ctx().
const struct GNUNET_CONFIGURATION_Handle* GNUNET_TRANSPORT_PeerMonitoringContext::cfg |
Configuration we use.
Definition at line 62 of file transport_api_monitor_peers.c.
Referenced by gnunet_testing.Peer::__del__(), do_peer_connect(), gnunet_testing.Peer::get_statistics_value(), GNUNET_TRANSPORT_monitor_peers(), gnunet_testing.Peer::start(), and gnunet_testing.Peer::stop().
struct GNUNET_TIME_Relative GNUNET_TRANSPORT_PeerMonitoringContext::backoff |
Backoff for reconnect.
Definition at line 62 of file transport_api_monitor_peers.c.
Referenced by reconnect_peer_ctx().
struct GNUNET_SCHEDULER_Task* GNUNET_TRANSPORT_PeerMonitoringContext::reconnect_task |
Task ID for reconnect.
Definition at line 72 of file transport_api_monitor_peers.c.
Referenced by do_peer_connect(), and reconnect_peer_ctx().
struct GNUNET_PeerIdentity GNUNET_TRANSPORT_PeerMonitoringContext::peer |
Identity of the peer to monitor.
Definition at line 72 of file transport_api_monitor_peers.c.
Referenced by gnunet_testing.StatisticsCondition::check(), gnunet_testing.EqualStatisticsCondition::check(), do_peer_connect(), gnunet_testing.StatisticsCondition::evaluate(), gnunet_testing.EqualStatisticsCondition::evaluate(), and GNUNET_TRANSPORT_monitor_peers().
int GNUNET_TRANSPORT_PeerMonitoringContext::one_shot |
Was this a one-shot request?
Definition at line 82 of file transport_api_monitor_peers.c.
Referenced by do_peer_connect(), GNUNET_TRANSPORT_monitor_peers(), handle_response_end(), mq_error_handler(), and reconnect_peer_ctx().