automatic transport selection messages More...
Go to the source code of this file.
Data Structures | |
struct | ClientStartMessage |
First message any client sends to ATS, used to self-identify (what type of client this is). More... | |
struct | RequestAddressMessage |
Connectivity client to ATS service: we would like to have address suggestions for this peer. More... | |
struct | AddressAddMessage |
Scheduling client to ATS service: here is another address you can use. More... | |
struct | AddressUpdateMessage |
Message used to notify ATS that the performance characteristics for an address have changed. More... | |
struct | AddressDestroyedMessage |
Message sent by ATS client to ATS service when an address was destroyed and must thus henceforth no longer be considered for scheduling. More... | |
struct | GNUNET_ATS_SessionReleaseMessage |
Message sent by ATS service to client to confirm that it is done using the given session ID. More... | |
struct | AddressSuggestionMessage |
ATS Service suggests to the transport service to use the address identified by the given session_id for the given peer with the given bandwidth_in and bandwidth_out limits from now on. More... | |
struct | PeerInformationMessage |
struct | AddressListRequestMessage |
Client to service: please give us an overview of the addresses. More... | |
struct | ReservationRequestMessage |
struct | ReservationResultMessage |
struct | PreferenceInformation |
Variable-size entry in a struct ChangePreferenceMessage or struct FeedbackPreferenceMessage . More... | |
struct | ChangePreferenceMessage |
Client to ATS: I have a performance preference for a peer. More... | |
struct | FeedbackPreferenceMessage |
Message containing application feedback for a peer. More... | |
Enumerations | |
enum | StartFlag { START_FLAG_SCHEDULING = 0 , START_FLAG_PERFORMANCE_WITH_PIC = 1 , START_FLAG_PERFORMANCE_NO_PIC = 2 , START_FLAG_CONNECTION_SUGGESTION = 3 } |
Flag used to indicate which type of client is connecting to the ATS service. More... | |
automatic transport selection messages
Definition in file ats.h.
enum StartFlag |
Flag used to indicate which type of client is connecting to the ATS service.
Definition at line 37 of file ats.h.