
|
socket_include.h File Reference- Date:
- 2005-04-12
More...
#include "sockets-config.h"
#include <list>
#include <unistd.h>
#include <sys/time.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
Include dependency graph for socket_include.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Detailed Description
- Date:
- 2005-04-12
- Author:
- grymse@alhem.net
Definition in file socket_include.h.
Define Documentation
#define closesocket close |
Definition at line 76 of file socket_include.h.
Referenced by HttpPostSocket::AddFile(), UdpSocket::AddMulticastMembership(), UdpSocket::Bind(), ListenSocket< X >::Bind(), Socket::Close(), Socket::CreateSocket(), UdpSocket::DropMulticastMembership(), UdpSocket::GetMulticastTTL(), UdpSocket::IsBroadcast(), UdpSocket::IsMulticastLoop(), UdpSocket::OnRead(), TcpSocket::OnRead(), SctpSocket::OnRead(), ListenSocket< X >::OnRead(), TcpSocket::OnWrite(), UdpSocket::Open(), TcpSocket::Open(), SctpSocket::Open(), SocketHandler::Select(), UdpSocket::SendBuf(), UdpSocket::SendToBuf(), UdpSocket::SetBroadcast(), HttpPutSocket::SetFile(), UdpSocket::SetMulticastLoop(), UdpSocket::SetMulticastTTL(), and Socket::SetNonblocking().
#define INADDR_NONE ((unsigned long) -1) |
#define INVALID_SOCKET -1 |
Definition at line 86 of file socket_include.h.
Referenced by SocketHandler::Add(), SctpSocket::AddAddress(), SctpSocket::AddConnection(), SocketHandler::AddList(), UdpSocket::AddMulticastMembership(), UdpSocket::Bind(), SctpSocket::Bind(), ListenSocket< X >::Bind(), Socket::Close(), ListenSocket< X >::Close(), UdpSocket::CreateConnection(), Socket::CreateSocket(), UdpSocket::DropMulticastMembership(), UdpSocket::GetMulticastTTL(), UdpSocket::IsBroadcast(), UdpSocket::IsMulticastLoop(), ListenSocket< X >::OnRead(), UdpSocket::Open(), TcpSocket::Open(), SctpSocket::Open(), Socket::Ready(), SctpSocket::RemoveAddress(), SocketHandler::Select(), TcpSocket::SendBuf(), UdpSocket::SendToBuf(), UdpSocket::SetBroadcast(), UdpSocket::SetMulticastLoop(), UdpSocket::SetMulticastTTL(), and Socket::~Socket().
#define SOCKETS_DYNAMIC_TEMP |
#define SOL_IP IPPROTO_IP |
#define StrError strerror |
Definition at line 77 of file socket_include.h.
Referenced by HttpPostSocket::AddFile(), UdpSocket::AddMulticastMembership(), UdpSocket::Bind(), ListenSocket< X >::Bind(), Socket::CheckConnect(), Socket::Close(), Socket::CreateSocket(), UdpSocket::DropMulticastMembership(), UdpSocket::GetMulticastTTL(), UdpSocket::IsBroadcast(), UdpSocket::IsMulticastLoop(), Socket::OnException(), UdpSocket::OnRead(), TcpSocket::OnRead(), SctpSocket::OnRead(), ListenSocket< X >::OnRead(), TcpSocket::OnWrite(), UdpSocket::Open(), TcpSocket::Open(), SctpSocket::Open(), SocketHandler::Select(), UdpSocket::SendBuf(), UdpSocket::SendToBuf(), UdpSocket::SetBroadcast(), HttpPutSocket::SetFile(), UdpSocket::SetMulticastLoop(), UdpSocket::SetMulticastTTL(), and Socket::SetNonblocking().
Typedef Documentation
|