21 #ifndef GF_TCP_SOCKET_H 22 #define GF_TCP_SOCKET_H 28 #include "BufferRef.h" 29 #include "Portability.h" 33 #ifndef DOXYGEN_SHOULD_SKIP_THIS 163 #ifndef DOXYGEN_SHOULD_SKIP_THIS 168 #endif // GF_TCP_SOCKET_H SocketFamily
A socket family.
Definition: SocketAddress.h:50
The result of a socket operation.
Definition: Socket.h:97
A TCP listener.
Definition: TcpListener.h:58
Unspecified (either IPv4 or IPv6)
constexpr BufferRef< T > buffer(T *data, std::size_t size)
Create a reference to a buffer.
Definition: BufferRef.h:211
A packet of bytes.
Definition: Packet.h:44
The namespace for gf classes.
Definition: Action.h:35
A TCP socket.
Definition: TcpSocket.h:51
SocketStatus
The status of a socket operation.
Definition: Socket.h:84
implementation-defined SocketHandle
A native socket handle.
Definition: Socket.h:63
A network socket.
Definition: Socket.h:109
A socket address.
Definition: SocketAddress.h:78