Sockets and Socket Sets


Modules

 Socket Set Functions
 Socket Functions

Error Codes

#define GWEN_SOCKET_ERROR_ABORTED   (-8)
#define GWEN_SOCKET_ERROR_BAD_SOCKETTYPE   (-1)
#define GWEN_SOCKET_ERROR_BROKEN_PIPE   (-9)
#define GWEN_SOCKET_ERROR_IN_PROGRESS   (-4)
#define GWEN_SOCKET_ERROR_INTERRUPTED   (-6)
#define GWEN_SOCKET_ERROR_NOT_OPEN   (-2)
#define GWEN_SOCKET_ERROR_STARTUP   (-5)
#define GWEN_SOCKET_ERROR_TIMEOUT   (-3)
#define GWEN_SOCKET_ERROR_TYPE   "Socket"
#define GWEN_SOCKET_ERROR_UNSUPPORTED   (-7)

Typedefs

typedef GWEN_SOCKETSTRUCT GWEN_SOCKET
typedef GWEN_SOCKETSETSTRUCT GWEN_SOCKETSET

Enumerations

enum  GWEN_SOCKETTYPE {
  GWEN_SocketTypeTCP = 1, GWEN_SocketTypeUDP, GWEN_SocketTypeRAW, GWEN_SocketTypeUnix,
  GWEN_SocketTypeFile
}

Detailed Description

This module handles sockets and socket sets.

Define Documentation

#define GWEN_SOCKET_ERROR_ABORTED   (-8)

Definition at line 63 of file inetsocket.h.

#define GWEN_SOCKET_ERROR_BAD_SOCKETTYPE   (-1)

Definition at line 56 of file inetsocket.h.

#define GWEN_SOCKET_ERROR_BROKEN_PIPE   (-9)

Definition at line 64 of file inetsocket.h.

#define GWEN_SOCKET_ERROR_IN_PROGRESS   (-4)

Definition at line 59 of file inetsocket.h.

#define GWEN_SOCKET_ERROR_INTERRUPTED   (-6)

Definition at line 61 of file inetsocket.h.

#define GWEN_SOCKET_ERROR_NOT_OPEN   (-2)

Definition at line 57 of file inetsocket.h.

#define GWEN_SOCKET_ERROR_STARTUP   (-5)

Definition at line 60 of file inetsocket.h.

#define GWEN_SOCKET_ERROR_TIMEOUT   (-3)

Definition at line 58 of file inetsocket.h.

#define GWEN_SOCKET_ERROR_TYPE   "Socket"

Definition at line 55 of file inetsocket.h.

#define GWEN_SOCKET_ERROR_UNSUPPORTED   (-7)

Definition at line 62 of file inetsocket.h.


Typedef Documentation

typedef struct GWEN_SOCKETSTRUCT GWEN_SOCKET

Definition at line 80 of file inetsocket.h.

typedef struct GWEN_SOCKETSETSTRUCT GWEN_SOCKETSET

Definition at line 82 of file inetsocket.h.


Enumeration Type Documentation

enum GWEN_SOCKETTYPE

Socket types

Enumerator:
GWEN_SocketTypeTCP 
GWEN_SocketTypeUDP 
GWEN_SocketTypeRAW 
GWEN_SocketTypeUnix 
GWEN_SocketTypeFile 

Definition at line 71 of file inetsocket.h.


Generated on Thu Nov 9 22:06:50 2006 for gwenhywfar by  doxygen 1.5.1