|
E-MailRelay
|
#include "gdef.h"#include "gaddress.h"#include "geventstate.h"#include "gexception.h"#include "gevent.h"#include "gdescriptor.h"#include "greadwrite.h"#include "gstringview.h"#include <string>#include <utility>#include <memory>#include <new>
Include dependency graph for gsocket.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | GNet::SocketBase |
| A socket base class that holds a non-blocking socket file descriptor and interfaces to the event loop. More... | |
| struct | GNet::SocketBase::SocketBindError |
| Exception class for GNet::SocketBase bind failures. More... | |
| struct | GNet::SocketBase::Accepted |
| Overload discriminator class for GNet::SocketBase. More... | |
| struct | GNet::SocketBase::Raw |
| Overload discriminator class for GNet::SocketBase. More... | |
| class | GNet::Socket |
| An internet-protocol socket class. More... | |
| struct | GNet::Socket::Adopted |
| Overload discriminator class for GNet::Socket. More... | |
| struct | GNet::Socket::Config |
| A configuration structure for GNet::Socket. More... | |
| class | GNet::AcceptInfo |
| A move-only class which is used to return a new()ed socket to calling code, together with associated address information. More... | |
| class | GNet::StreamSocket |
| A derivation of GNet::Socket for a stream socket. More... | |
| struct | GNet::StreamSocket::Listener |
| Overload discriminator class for GNet::StreamSocket. More... | |
| struct | GNet::StreamSocket::Config |
| A configuration structure for GNet::StreamSocket. More... | |
| class | GNet::DatagramSocket |
| A derivation of GNet::Socket for a datagram socket. More... | |
| struct | GNet::DatagramSocket::Config |
| A configuration structure for GNet::DatagramSocket. More... | |
| class | GNet::RawSocket |
| A derivation of GNet::SocketBase for a raw socket, typically of type AF_NETLINK or PF_ROUTE. More... | |
Namespaces | |
| namespace | GNet |
| Network classes. | |