Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

net.C File Reference

#include "std/config.H"
#include <cstdlib>
#include <cstdio>
#include <cstring>
#include <cassert>
#include <cctype>
#include <cerrno>
#include "std/fstream.H"
#include <csignal>
#include "std/support.H"
#include "std/time.H"
#include "net.H"
#include "pack.H"
#include <sys/stat.h>
#include <fcntl.h>
#include <sys/filio.h>
#include <netinet/tcp.h>

Include dependency graph for net.C:

Go to the source code of this file.

Classes

class  NetHost

Defines

#define CNetHost   const NetHost

Typedefs

typedef int socklen_t

Functions

int num_bytes_to_read (int fildes)
static char * get_host_print_name (int port, const char *hname=0)
static void net_exception_handler (int)
STDdstreamoperator>> (STDdstream &ds, NETenum &m)
STDdstreamoperator<< (STDdstream &ds, NETenum m)

Variables

static int NET_exception = 0


Define Documentation

#define CNetHost   const NetHost
 

Definition at line 334 of file net.C.


Typedef Documentation

typedef int socklen_t
 

Definition at line 56 of file net.C.


Function Documentation

static char* get_host_print_name int  port,
const char *  hname = 0
[static]
 

Definition at line 291 of file net.C.

Referenced by NetStream::NetStream(), and NetStream::set_port().

static void net_exception_handler int   )  [static]
 

Definition at line 315 of file net.C.

Referenced by Network::configure().

int num_bytes_to_read int  fildes  ) 
 

Definition at line 171 of file net.C.

References Config::get_var_bool(), HANDLE(), and int().

STDdstream& operator<< STDdstream ds,
NETenum  m
 

Definition at line 1161 of file net.C.

STDdstream& operator>> STDdstream ds,
NETenum m
 

Definition at line 1148 of file net.C.


Variable Documentation

int NET_exception = 0 [static]
 

Definition at line 309 of file net.C.


Generated on Mon Sep 18 11:42:16 2006 for jot by  doxygen 1.4.4