Opaque handle to the transport service for monitors. More...
Data Fields | |
const struct GNUNET_CONFIGURATION_Handle * | cfg |
Our configuration. More... | |
struct GNUNET_MQ_Handle * | mq |
Queue to talk to the transport service. More... | |
struct GNUNET_PeerIdentity | peer |
Peer we monitor, all zeros for "all". More... | |
int | one_shot |
GNUNET_YES to return the current state and then end. More... | |
GNUNET_TRANSPORT_MonitorCallback | cb |
Function to call with monitor data. More... | |
void * | cb_cls |
Closure for cb. More... | |
Opaque handle to the transport service for monitors.
Definition at line 36 of file transport_api2_monitor.c.
const struct GNUNET_CONFIGURATION_Handle* GNUNET_TRANSPORT_MonitorContext::cfg |
Our configuration.
Definition at line 41 of file transport_api2_monitor.c.
struct GNUNET_MQ_Handle* GNUNET_TRANSPORT_MonitorContext::mq |
Queue to talk to the transport service.
Definition at line 46 of file transport_api2_monitor.c.
struct GNUNET_PeerIdentity GNUNET_TRANSPORT_MonitorContext::peer |
Peer we monitor, all zeros for "all".
Definition at line 51 of file transport_api2_monitor.c.
Referenced by GNUNET_TRANSPORT_monitor().
int GNUNET_TRANSPORT_MonitorContext::one_shot |
GNUNET_YES to return the current state and then end.
Definition at line 56 of file transport_api2_monitor.c.
Referenced by GNUNET_TRANSPORT_monitor().
GNUNET_TRANSPORT_MonitorCallback GNUNET_TRANSPORT_MonitorContext::cb |
Function to call with monitor data.
Definition at line 61 of file transport_api2_monitor.c.
Referenced by GNUNET_TRANSPORT_monitor().
void* GNUNET_TRANSPORT_MonitorContext::cb_cls |
Closure for cb.
Definition at line 66 of file transport_api2_monitor.c.
Referenced by GNUNET_TRANSPORT_monitor().