aboutsummaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2011-10-13 13:22:05 +0000
committerChristian Grothoff <christian@grothoff.org>2011-10-13 13:22:05 +0000
commit64f914d56ad114eb4bd0d076ca9b28ce64c67839 (patch)
treebee7a8cd54cf885c0be87aa88c1671f0075e40fc /src/include
parent24bc1b853ac6aae405af8725fa089cc53b0ec9f1 (diff)
downloadgnunet-64f914d56ad114eb4bd0d076ca9b28ce64c67839.tar.gz
gnunet-64f914d56ad114eb4bd0d076ca9b28ce64c67839.zip
documenting
Diffstat (limited to 'src/include')
-rw-r--r--src/include/gnunet_protocols.h44
1 files changed, 41 insertions, 3 deletions
diff --git a/src/include/gnunet_protocols.h b/src/include/gnunet_protocols.h
index 9f106c3a9..ce14a9f20 100644
--- a/src/include/gnunet_protocols.h
+++ b/src/include/gnunet_protocols.h
@@ -990,21 +990,59 @@ extern "C"
990 * ATS message types 990 * ATS message types
991 ******************************************************************************/ 991 ******************************************************************************/
992 992
993/**
994 * Type of the 'struct ClientStartMessage' sent by clients to ATS to
995 * identify the type of the client.
996 */
993#define GNUNET_MESSAGE_TYPE_ATS_START 340 997#define GNUNET_MESSAGE_TYPE_ATS_START 340
994 998
999/**
1000 * Type of the 'struct RequestAddressMessage' sent by clients to ATS
1001 * to request an address to help connect.
1002 */
995#define GNUNET_MESSAGE_TYPE_ATS_REQUEST_ADDRESS 341 1003#define GNUNET_MESSAGE_TYPE_ATS_REQUEST_ADDRESS 341
996 1004
1005/**
1006 * Type of the 'struct AddressUpdateMessage' sent by clients to ATS
1007 * to inform ATS about performance changes.
1008 */
997#define GNUNET_MESSAGE_TYPE_ATS_ADDRESS_UPDATE 342 1009#define GNUNET_MESSAGE_TYPE_ATS_ADDRESS_UPDATE 342
998 1010
1011/**
1012 * Type of the 'struct AddressDestroyedMessage' sent by clients to ATS
1013 * to inform ATS about an address being unavailable.
1014 */
999#define GNUNET_MESSAGE_TYPE_ATS_ADDRESS_DESTROYED 343 1015#define GNUNET_MESSAGE_TYPE_ATS_ADDRESS_DESTROYED 343
1000 1016
1017/**
1018 * Type of the 'struct AddressSuggestionMessage' sent by ATS to clients
1019 * to suggest switching to a different address.
1020 */
1001#define GNUNET_MESSAGE_TYPE_ATS_ADDRESS_SUGGESTION 344 1021#define GNUNET_MESSAGE_TYPE_ATS_ADDRESS_SUGGESTION 344
1002 1022
1003#define GNUNET_MESSAGE_TYPE_ATS_RESERVATION_REQUEST 345 1023/**
1024 * Type of the 'struct PeerInformationMessage' sent by ATS to clients
1025 * to inform about QoS for a particular connection.
1026 */
1027#define GNUNET_MESSAGE_TYPE_ATS_PEER_INFORMATION 345
1004 1028
1005#define GNUNET_MESSAGE_TYPE_ATS_RESERVATION_RESULT 346 1029/**
1030 * Type of the 'struct ReservationRequestMessage' sent by clients to ATS
1031 * to ask for inbound bandwidth reservations.
1032 */
1033#define GNUNET_MESSAGE_TYPE_ATS_RESERVATION_REQUEST 346
1006 1034
1007#define GNUNET_MESSAGE_TYPE_ATS_PREFERENCE_CHANGE 347 1035/**
1036 * Type of the 'struct ReservationResultMessage' sent by ATS to clients
1037 * in response to a reservation request.
1038 */
1039#define GNUNET_MESSAGE_TYPE_ATS_RESERVATION_RESULT 347
1040
1041/**
1042 * Type of the 'struct ChangePreferenceMessage' sent by clients to ATS
1043 * to ask for allocation preference changes.
1044 */
1045#define GNUNET_MESSAGE_TYPE_ATS_PREFERENCE_CHANGE 348
1008 1046
1009 1047
1010/******************************************************************************* 1048/*******************************************************************************