socket_types.hpp File Reference

#include "asio/detail/push_options.hpp"
#include <boost/config.hpp>
#include "asio/detail/pop_options.hpp"
#include <sys/ioctl.h>
#include <sys/poll.h>
#include <sys/types.h>
#include <sys/select.h>
#include <sys/socket.h>
#include <sys/uio.h>
#include <sys/un.h>
#include <netinet/in.h>
#include <netinet/tcp.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <net/if.h>
#include <limits.h>
Include dependency graph for socket_types.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


namespace  asio
namespace  asio::detail


typedef addrinfo asio::detail::addrinfo_type
typedef in_addr asio::detail::in4_addr_type
typedef ip_mreq asio::detail::in4_mreq_type
typedef in6_addr asio::detail::in6_addr_type
typedef ipv6_mreq asio::detail::in6_mreq_type
typedef int asio::detail::ioctl_arg_type
typedef sockaddr_in asio::detail::sockaddr_in4_type
typedef sockaddr_in6 asio::detail::sockaddr_in6_type
typedef sockaddr_storage asio::detail::sockaddr_storage_type
typedef sockaddr_un asio::detail::sockaddr_un_type
typedef sockaddr asio::detail::socket_addr_type
typedef int asio::detail::socket_type
typedef uint32_t asio::detail::u_long_type
typedef uint16_t asio::detail::u_short_type


const int asio::detail::always_fail_option = 2
const int asio::detail::custom_socket_option_level = 0xA5100000
const int asio::detail::enable_connection_aborted_option = 1
const int asio::detail::invalid_socket = -1
const int asio::detail::max_addr_v4_str_len = INET_ADDRSTRLEN
const int asio::detail::max_addr_v6_str_len = INET6_ADDRSTRLEN + 1 + IF_NAMESIZE
const int asio::detail::max_iov_len = 16
const int asio::detail::message_do_not_route = MSG_DONTROUTE
const int asio::detail::message_out_of_band = MSG_OOB
const int asio::detail::message_peek = MSG_PEEK
const int asio::detail::shutdown_both = SHUT_RDWR
const int asio::detail::shutdown_receive = SHUT_RD
const int asio::detail::shutdown_send = SHUT_WR
const int asio::detail::socket_error_retval = -1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Author(s): Carpe Noctem
autogenerated on Fri Mar 1 14:40:58 2013