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