Monitoring / diagnostics API for the transport service. More...
Go to the source code of this file.
Data Structures | |
struct | GNUNET_TRANSPORT_MonitorInformation |
Information about another peer's address. More... | |
Macros | |
#define | GNUNET_TRANSPORT_MONITOR_VERSION 0x00000000 |
Version number of the transport API. More... | |
Typedefs | |
typedef void(* | GNUNET_TRANSPORT_MonitorCallback) (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_TRANSPORT_MonitorInformation *mi) |
Function to call with information about a peer. More... | |
Functions | |
struct GNUNET_TRANSPORT_MonitorContext * | GNUNET_TRANSPORT_monitor (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_PeerIdentity *peer, int one_shot, GNUNET_TRANSPORT_MonitorCallback cb, void *cb_cls) |
Return information about a specific peer or all peers currently known to transport service once or in monitoring mode. More... | |
void | GNUNET_TRANSPORT_monitor_cancel (struct GNUNET_TRANSPORT_MonitorContext *mc) |
Cancel request to monitor peers. More... | |
Monitoring / diagnostics API for the transport service.
Definition in file gnunet_transport_monitor_service.h.