Classes | Defines | Typedefs

os_socket.h File Reference

#include "ace/config-lite.h"
#include "ace/os_include/sys/os_uio.h"
Include dependency graph for os_socket.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  msghdr

Defines

#define AF_ANY   (-1)
#define AF_UNSPEC   0
#define AF_LOCAL   1
#define AF_UNIX   AF_LOCAL
#define AF_INET   2
#define PF_INET   AF_INET
#define PF_LOCAL   AF_LOCAL
#define PF_UNIX   PF_LOCAL
#define AF_MAX   29
#define PF_UNSPEC   0
#define AF_SPIPE   (AF_MAX + 1)
#define AF_FILE   (AF_MAX + 2)
#define AF_DEV   (AF_MAX + 3)
#define AF_UPIPE   (AF_SPIPE)
#define MSG_OOB   0x1
#define MSG_PEEK   0x2
#define SOCK_STREAM   1
#define SOCK_DGRAM   2
#define SOCK_SEQPACKET   5
#define SOL_SOCKET   0xffff
#define SO_REUSEADDR   0x0004
#define SO_LINGER   0x0080
#define SO_SNDBUF   0x1001
#define SO_RCVBUF   0x1002
#define SO_BROADCAST   0x0020
#define SO_ERROR   0x1007
#define SCM_RIGHTS   0x01
#define ACE_ADDRESS_FAMILY_INET   AF_INET
#define ACE_PROTOCOL_FAMILY_INET   PF_INET
#define ACE_HAS_SOCK_BUF_SIZE_MAX_VALUE   SSIZE_MAX

Typedefs

typedef int ACE_SOCKET_LEN

Detailed Description

main sockets header

Id:
os_socket.h 85015 2009-04-03 12:27:59Z johnnyw
Author:
Don Hinton <dhinton@dresystems.com>
This code was originally in various places including ace/OS.h.

Definition in file os_socket.h.


Define Documentation

#define ACE_ADDRESS_FAMILY_INET   AF_INET

Definition at line 212 of file os_socket.h.

#define ACE_HAS_SOCK_BUF_SIZE_MAX_VALUE   SSIZE_MAX

Definition at line 217 of file os_socket.h.

#define ACE_PROTOCOL_FAMILY_INET   PF_INET

Definition at line 213 of file os_socket.h.

#define AF_ANY   (-1)

Definition at line 105 of file os_socket.h.

#define AF_DEV   (AF_MAX + 3)

Definition at line 148 of file os_socket.h.

#define AF_FILE   (AF_MAX + 2)

Definition at line 146 of file os_socket.h.

#define AF_INET   2

Definition at line 121 of file os_socket.h.

#define AF_LOCAL   1

Definition at line 113 of file os_socket.h.

#define AF_MAX   29

Definition at line 137 of file os_socket.h.

#define AF_SPIPE   (AF_MAX + 1)

Definition at line 144 of file os_socket.h.

#define AF_UNIX   AF_LOCAL

Definition at line 117 of file os_socket.h.

#define AF_UNSPEC   0

Definition at line 109 of file os_socket.h.

#define AF_UPIPE   (AF_SPIPE)

Definition at line 149 of file os_socket.h.

#define MSG_OOB   0x1

Definition at line 152 of file os_socket.h.

#define MSG_PEEK   0x2

Definition at line 156 of file os_socket.h.

#define PF_INET   AF_INET

Definition at line 125 of file os_socket.h.

#define PF_LOCAL   AF_LOCAL

Definition at line 129 of file os_socket.h.

#define PF_UNIX   PF_LOCAL

Definition at line 133 of file os_socket.h.

#define PF_UNSPEC   0

Definition at line 141 of file os_socket.h.

#define SCM_RIGHTS   0x01

Definition at line 200 of file os_socket.h.

#define SO_BROADCAST   0x0020

Definition at line 192 of file os_socket.h.

#define SO_ERROR   0x1007

Definition at line 196 of file os_socket.h.

#define SO_LINGER   0x0080

Definition at line 180 of file os_socket.h.

#define SO_RCVBUF   0x1002

Definition at line 188 of file os_socket.h.

#define SO_REUSEADDR   0x0004

Definition at line 176 of file os_socket.h.

#define SO_SNDBUF   0x1001

Definition at line 184 of file os_socket.h.

#define SOCK_DGRAM   2

Definition at line 164 of file os_socket.h.

#define SOCK_SEQPACKET   5

Definition at line 168 of file os_socket.h.

#define SOCK_STREAM   1

Definition at line 160 of file os_socket.h.

#define SOL_SOCKET   0xffff

Definition at line 172 of file os_socket.h.


Typedef Documentation

typedef int ACE_SOCKET_LEN

Definition at line 243 of file os_socket.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines