XFcSocketConstants.h File Reference

Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# XFcSocketConstants.h File Reference

Redefines supported socket flags for every supported platforms. More...

This graph shows which files directly or indirectly include this file:

## Enumerations

enum

XFCSOCKETFLAGS {
XFCNET_SOCKSTREAM = 1,
XFCNET_SOCKDGRAM = 2,
XFCNET_AFINET = 3,
XFCNET_AFBT = 4,
XFCNET_FIONBIO = 5,
XFCNET_FIONREAD = 6,
XFCNET_SOLSOCKET = 7,
XFCNET_IPPROTOTCP = 8,
XFCNET_IPPROTOUDP = 9,
XFCNET_IPPROTOIP = 10,
XFCNET_BROADCAST = 11,
XFCNET_SOKEEPALIVE = 12,
XFCNET_SOREUSEADDR = 13,
XFCNET_SOSNDBUF = 14,
XFCNET_SODEBUG = 15,
XFCNET_SORCVBUF = 16,
XFCNET_TCPNODELAY = 17,
XFCNET_BTNODELAY = 18,
XFCNET_SOBTHCI = 19,
XFCNET_SOBROADCAST = 20
}

## Detailed Description

Redefines supported socket flags for every supported platforms.

X-Forge Core
Copyright 2000-2003 Fathammer Ltd

Id
  XFcSocketConstants.h,v 1.14.2.1 2003/10/17 07:54:51 jetro Exp

Date
  2003/10/17 07:54:51

Revision
  1.14.2.1

## Enumeration Type Documentation

enum XFCSOCKETFLAGS

Enumeration values:

  XFCNET_SOCKSTREAM | socket type
  XFCNET_SOCKDGRAM |
  XFCNET_AFINET |
  XFCNET_AFBT |
  XFCNET_FIONBIO | ioctl commands the nonblocking mode of socket
  XFCNET_FIONREAD | Use to determine the amount of data pending in the network's input buffer that can be read from socket.
  XFCNET_SOLSOCKET | setsockopt/getsockopt level values socket level
  XFCNET_IPPROTOTCP |
  XFCNET_IPPROTOUDP |
  XFCNET_IPPROTOIP |
  XFCNET_BROADCAST | set sockopt options level = SOL_SOCKET
  XFCNET_SOKEEPALIVE |
  XFCNET_SOREUSEADDR |
  XFCNET_SOSNDBUF |
  XFCNET_SODEBUG |
  XFCNET_SORCVBUF |
  XFCNET_TCPNODELAY | level = IPPROTO_TCP
  XFCNET_BTNODELAY |
  XFCNET_SOBTHCI |
  XFCNET_SOBROADCAST |

|  | X-Forge Documentation Confidential Copyright © 2002-2003 Fathammer |  | Documentation generated with doxygen by Dimitri van Heesch