DatagramInterface.h File Reference
#include <isode/ll/internet.h>#include <isode/messages/ioevent.h>Go to the source code of this file.
Data Structures | |
| struct | Datagram::External |
| Push an external endpoint into the provider. More... | |
| struct | Datagram::ListenRequest |
| Bind to an end-point. More... | |
| struct | Datagram::ReadRequest |
| Request read from provider. More... | |
| struct | Datagram::DataRequest |
| Information for sending data. More... | |
| struct | Datagram::MulticastRequest |
| Listen/Stop listening to multicast address. More... | |
| struct | Datagram::MulticastParams |
| Set multicast parameters. More... | |
| struct | Datagram::LengthFnxRequest |
| Sets length function. More... | |
| class | Datagram::Provider |
| Provider of a stream interface. More... | |
| struct | Datagram::DataIndication |
| Data read from provider. More... | |
| struct | Datagram::ReleaseBuf |
| Release buffer. More... | |
| struct | Datagram::StatusIndication |
| Status indication. More... | |
| class | Datagram::User |
| Virtual class defining interface to stream user. More... | |
Namespaces | |
| namespace | Datagram |
| Interface between a user of a datagram service and its provider. | |
Typedefs | |
| typedef size_t | Datagram::LengthFnx(const char *buf) |
| Typedef for datagram length function. | |