diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2014-01-08 17:51:53 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2014-01-08 17:51:53 +0000 |
commit | 5f05330cb3d9ec30347c07522de00624de9d6c67 (patch) | |
tree | 213d4a9fdd07a2017c5768d609280fce4b6f146c /src/transport/gnunet-service-transport_clients.h | |
parent | ce8e0739623ee25d2a29a75f393027a42bbe4d4f (diff) | |
download | gnunet-5f05330cb3d9ec30347c07522de00624de9d6c67.tar.gz gnunet-5f05330cb3d9ec30347c07522de00624de9d6c67.zip |
neighbour monitoring api implemented
Diffstat (limited to 'src/transport/gnunet-service-transport_clients.h')
-rw-r--r-- | src/transport/gnunet-service-transport_clients.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/transport/gnunet-service-transport_clients.h b/src/transport/gnunet-service-transport_clients.h index 6a140c788..5b151382c 100644 --- a/src/transport/gnunet-service-transport_clients.h +++ b/src/transport/gnunet-service-transport_clients.h | |||
@@ -20,12 +20,13 @@ | |||
20 | 20 | ||
21 | /** | 21 | /** |
22 | * @file transport/gnunet-service-transport_clients.h | 22 | * @file transport/gnunet-service-transport_clients.h |
23 | * @brief plugin management API | 23 | * @brief client management API |
24 | * @author Christian Grothoff | 24 | * @author Christian Grothoff |
25 | */ | 25 | */ |
26 | #ifndef GNUNET_SERVICE_TRANSPORT_CLIENTS_H | 26 | #ifndef GNUNET_SERVICE_TRANSPORT_CLIENTS_H |
27 | #define GNUNET_SERVICE_TRANSPORT_CLIENTS_H | 27 | #define GNUNET_SERVICE_TRANSPORT_CLIENTS_H |
28 | 28 | ||
29 | #include "gnunet_transport_service.h" | ||
29 | #include "gnunet_statistics_service.h" | 30 | #include "gnunet_statistics_service.h" |
30 | #include "gnunet_util_lib.h" | 31 | #include "gnunet_util_lib.h" |
31 | #include "gnunet_hello_lib.h" | 32 | #include "gnunet_hello_lib.h" |
@@ -75,10 +76,14 @@ GST_clients_unicast (struct GNUNET_SERVER_Client *client, | |||
75 | * | 76 | * |
76 | * @param peer peer this update is about (never NULL) | 77 | * @param peer peer this update is about (never NULL) |
77 | * @param address address, NULL on disconnect | 78 | * @param address address, NULL on disconnect |
79 | * @param state the current state of the peer | ||
80 | * @param state_timeout the time out for the state | ||
78 | */ | 81 | */ |
79 | void | 82 | void |
80 | GST_clients_broadcast_address_notification (const struct GNUNET_PeerIdentity *peer, | 83 | GST_clients_broadcast_peer_notification (const struct GNUNET_PeerIdentity *peer, |
81 | const struct GNUNET_HELLO_Address *address); | 84 | const struct GNUNET_HELLO_Address *address, |
85 | enum GNUNET_TRANSPORT_PeerState state, | ||
86 | struct GNUNET_TIME_Absolute state_timeout); | ||
82 | 87 | ||
83 | 88 | ||
84 | #endif | 89 | #endif |