File nh/nh.h

  $Revision: 1.7 $

Status: NOT REVUED, NOT TESTED
Author(s): Andrei Robachevsky

Included Files


Preprocessor definitions

#define _NH_H

#define MAX_NH_LENGTH 64

#define MAX_NH_SPACE_LENGTH 4

#define MAX_NH_SOURCE_LENGTH 10

#define MAX_NIC_ID 999999

#define NULL_NIC_ID 0

#define AUTO_NIC_ID -1

#define MIN_NIC_ID -2

#define MAX_RANGE

#define MIN_RANGE NULL_NIC_ID

#define NH_DELETE 1000

#define NH_INSERT 2000

#define NH_commit( sql_connection )

#define NH_rollback( sql_connection )


Typedef range_t

typedef struct _range_t range_t
struct _range_t 
   { 
     long start; 
     long end; 
     char* space; 
     char* source; 
   } 

Typedef nic_handle_t

typedef struct _nic_handle_t nic_handle_t
struct _nic_handle_t 
   { 
     long nic_id; 
     char* space; 
     char* source; 
   } 

Local Function asctime_r()

static char* asctime_r ( const struct tm* __tm, char* __buf )
Included from: /usr/include/time.h
Calls: __posix_asctime_r()

Local Function ctime_r()

static char* ctime_r ( const time_t* __time, char* __buf )
Included from: /usr/include/time.h
Calls: __posix_ctime_r()

Local Function getlogin_r()

static int getlogin_r ( char* __name, int __len )
Included from: /usr/include/unistd.h
Calls: __posix_getlogin_r()

Local Function ttyname_r()

static int ttyname_r ( int __fildes, char* __buf, size_t __size )
Included from: /usr/include/unistd.h
Calls: __posix_ttyname_r()