fde.h File Reference
#include "base/CodeContext.h"
#include "base/forward.h"
#include "comm.h"
#include "defines.h"
#include "ip/Address.h"
#include "ip/forward.h"
#include "security/forward.h"
#include "typedefs.h"
#include "MessageBucket.h"
Include dependency graph for fde.h:

Go to the source code of this file.

Classes

class  _fde_disk
 
class  fde
 
struct  fde::_fde_flags
 

Macros

#define fd_table   fde::Table
 

Typedefs

typedef int READ_HANDLER(int, char *, int)
 
typedef int WRITE_HANDLER(int, const char *, int)
 

Functions

int fdNFree (void)
 
int FD_READ_METHOD (int fd, char *buf, int len)
 
int FD_WRITE_METHOD (int fd, const char *buf, int len)
 

Macro Definition Documentation

◆ fd_table

#define fd_table   fde::Table

Definition at line 182 of file fde.h.

Typedef Documentation

◆ READ_HANDLER

typedef int READ_HANDLER(int, char *, int)

READ_HANDLER functions return < 0 if, and only if, they fail with an error. On error, they must pass back an error code in 'errno'.

Definition at line 31 of file fde.h.

◆ WRITE_HANDLER

typedef int WRITE_HANDLER(int, const char *, int)

WRITE_HANDLER functions return < 0 if, and only if, they fail with an error. On error, they must pass back an error code in 'errno'.

Definition at line 37 of file fde.h.

Function Documentation

◆ FD_READ_METHOD()

int FD_READ_METHOD ( int  fd,
char *  buf,
int  len 
)
inline

◆ FD_WRITE_METHOD()

int FD_WRITE_METHOD ( int  fd,
const char *  buf,
int  len 
)
inline

◆ fdNFree()

int fdNFree ( void  )

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors