GNUstep CoreBase Library 0.2
CFSocket Reference

Detailed Description

Data Structures

struct  CFSocketContext
struct  CFSocketSignature

Typedefs

typedef struct __CFSocket * CFSocketRef
typedef int CFSocketNativeHandle
typedef void(* CFSocketCallBack) (CFSocketRef s, CFSocketCallBackType callbackType, CFDataRef address, const void *data, void *info)

Enumerations

enum  CFSocketCallBackType {
  kCFSocketNoCallBack = 0 , kCFSocketReadCallBack = 1 , kCFSocketAcceptCallBack = 2 , kCFSocketDataCallBack = 3 ,
  kCFSocketConnectCallBack = 4 , kCFSocketWriteCallBack = 8
}
enum  {
  kCFSocketAutomaticallyReenableReadCallBack = 1 , kCFSocketAutomaticallyReenableAcceptCallBack = 2 , kCFSocketAutomaticallyReenableDataCallBack = 3 , kCFSocketAutomaticallyReenableWriteCallBack = 8 ,
  kCFSocketLeaveErrors = 64 , kCFSocketCloseOnInvalidate = 128
}
enum  CFSocketError { kCFSocketSuccess = 0 , kCFSocketError = -1 , kCFSocketTimeout = -2 }

Data Structure Documentation

◆ CFSocketContext

struct CFSocketContext

◆ CFSocketSignature

struct CFSocketSignature