X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Finclude%2Fgnunet_core_service.h;h=1f6c0f329c64d169e44c006d2a5c2a38bc16af15;hb=83b19539f4d322b43683f5838b72e9ec2c8e6073;hp=d0adf127ba7394c81dc301f1a9721853571c155e;hpb=a2d9b4434076254811584a4a0ffa8881d0903db8;p=oweals%2Fgnunet.git diff --git a/src/include/gnunet_core_service.h b/src/include/gnunet_core_service.h index d0adf127b..1f6c0f329 100644 --- a/src/include/gnunet_core_service.h +++ b/src/include/gnunet_core_service.h @@ -57,13 +57,14 @@ struct GNUNET_CORE_Handle; * @param cls closure * @param peer peer identity this notification is about * @param atsi performance data for the connection + * @param atsi_count number of records in 'atsi' */ typedef void (*GNUNET_CORE_ConnectEventHandler) (void *cls, const struct GNUNET_PeerIdentity * peer, const struct - GNUNET_ATS_Information - * atsi); + GNUNET_ATS_Information * atsi, + unsigned int atsi_count); /** @@ -86,6 +87,7 @@ typedef void (*GNUNET_CORE_DisconnectEventHandler) (void *cls, * for loopback messages where we are both sender and receiver) * @param message the actual message * @param atsi performance data for the connection + * @param atsi_count number of records in 'atsi' * @return GNUNET_OK to keep the connection open, * GNUNET_SYSERR to close it (signal serious error) */ @@ -94,9 +96,8 @@ typedef int (*GNUNET_CORE_MessageCallback) (void *cls, other, const struct GNUNET_MessageHeader * message, - const struct - GNUNET_ATS_Information * - atsi); + const struct GNUNET_ATS_Information + * atsi, unsigned int atsi_count); /** @@ -138,7 +139,8 @@ struct GNUNET_CORE_MessageHandler */ typedef void (*GNUNET_CORE_StartupCallback) (void *cls, struct GNUNET_CORE_Handle * server, - const struct GNUNET_PeerIdentity *my_identity); + const struct GNUNET_PeerIdentity * + my_identity); /**