aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-service-transport.h
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2014-01-08 17:51:53 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2014-01-08 17:51:53 +0000
commit5f05330cb3d9ec30347c07522de00624de9d6c67 (patch)
tree213d4a9fdd07a2017c5768d609280fce4b6f146c /src/transport/gnunet-service-transport.h
parentce8e0739623ee25d2a29a75f393027a42bbe4d4f (diff)
downloadgnunet-5f05330cb3d9ec30347c07522de00624de9d6c67.tar.gz
gnunet-5f05330cb3d9ec30347c07522de00624de9d6c67.zip
neighbour monitoring api implemented
Diffstat (limited to 'src/transport/gnunet-service-transport.h')
-rw-r--r--src/transport/gnunet-service-transport.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/transport/gnunet-service-transport.h b/src/transport/gnunet-service-transport.h
index cc83f2c83..75b387381 100644
--- a/src/transport/gnunet-service-transport.h
+++ b/src/transport/gnunet-service-transport.h
@@ -70,9 +70,14 @@ extern struct GNUNET_ATS_SchedulingHandle *GST_ats;
70 * @param peer peer this update is about, 70 * @param peer peer this update is about,
71 * @param address address, NULL for disconnect notification 71 * @param address address, NULL for disconnect notification
72 */ 72 */
73typedef void (*GNUNET_TRANSPORT_AddressChangeCallback) (void *cls, 73typedef void
74 const struct GNUNET_PeerIdentity *peer, 74(*GNUNET_TRANSPORT_NeighbourChangeCallback) (void *cls,
75 const struct GNUNET_HELLO_Address *address); 75 const struct GNUNET_PeerIdentity *peer,
76 const struct GNUNET_HELLO_Address *address,
77 enum GNUNET_TRANSPORT_PeerState state,
78 struct GNUNET_TIME_Absolute state_timeout,
79 struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in,
80 struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out);
76 81
77 82
78/** 83/**