aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-service-transport.h
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2014-01-07 16:00:27 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2014-01-07 16:00:27 +0000
commitcfa7d229b27b9c387351c9bf3c8a9eb7994de13a (patch)
tree4fc0eba5eb000ed230d110cd79b5fe2933d11e97 /src/transport/gnunet-service-transport.h
parentf4c6b450aa848628fb07d0a9ede9465a81090691 (diff)
downloadgnunet-cfa7d229b27b9c387351c9bf3c8a9eb7994de13a.tar.gz
gnunet-cfa7d229b27b9c387351c9bf3c8a9eb7994de13a.zip
new monitoring API
Diffstat (limited to 'src/transport/gnunet-service-transport.h')
-rw-r--r--src/transport/gnunet-service-transport.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/transport/gnunet-service-transport.h b/src/transport/gnunet-service-transport.h
index 1a079e167..cc83f2c83 100644
--- a/src/transport/gnunet-service-transport.h
+++ b/src/transport/gnunet-service-transport.h
@@ -62,6 +62,19 @@ extern struct GNUNET_CRYPTO_EddsaPrivateKey *GST_my_private_key;
62 */ 62 */
63extern struct GNUNET_ATS_SchedulingHandle *GST_ats; 63extern struct GNUNET_ATS_SchedulingHandle *GST_ats;
64 64
65
66/**
67 * Function to call when a peer's address has changed
68 *
69 * @param cls closure
70 * @param peer peer this update is about,
71 * @param address address, NULL for disconnect notification
72 */
73typedef void (*GNUNET_TRANSPORT_AddressChangeCallback) (void *cls,
74 const struct GNUNET_PeerIdentity *peer,
75 const struct GNUNET_HELLO_Address *address);
76
77
65/** 78/**
66 * Function called by the transport for each received message. 79 * Function called by the transport for each received message.
67 * This function should also be called with "NULL" for the 80 * This function should also be called with "NULL" for the