sysdep.h File Reference

#include "copyrt.h"
#include <sys/types.h>
#include <sys/time.h>
#include <sys/sysinfo.h>
#include "global.h"
#include "md5.h"

Include dependency graph for sysdep.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  uuid_node_t

Defines

#define UUIDS_PER_TICK   1024
#define LOCK
#define UNLOCK
#define unsigned64_t   unsigned long long
#define I64(C)   C##LL

Typedefs

typedef unsigned long unsigned32
typedef unsigned short unsigned16
typedef unsigned char unsigned8
typedef unsigned char byte
typedef unsigned64_t uuid_time_t

Functions

void get_ieee_node_identifier (uuid_node_t *node)
void get_system_time (uuid_time_t *uuid_time)
void get_random_info (char seed[16])


Define Documentation

#define I64 (  )     C##LL

Definition at line 59 of file sysdep.h.

#define LOCK

Definition at line 45 of file sysdep.h.

#define UNLOCK

Definition at line 46 of file sysdep.h.

#define unsigned64_t   unsigned long long

Definition at line 58 of file sysdep.h.

#define UUIDS_PER_TICK   1024

Definition at line 41 of file sysdep.h.


Typedef Documentation

typedef unsigned char byte

Definition at line 51 of file sysdep.h.

typedef unsigned short unsigned16

Definition at line 49 of file sysdep.h.

typedef unsigned long unsigned32

Definition at line 48 of file sysdep.h.

typedef unsigned char unsigned8

Definition at line 50 of file sysdep.h.

typedef unsigned64_t uuid_time_t

Definition at line 63 of file sysdep.h.


Function Documentation

void get_ieee_node_identifier ( uuid_node_t node  ) 

Definition at line 39 of file sysdep.cpp.

void get_random_info ( char  seed[16]  ) 

Definition at line 179 of file sysdep.cpp.

void get_system_time ( uuid_time_t uuid_time  ) 

Definition at line 127 of file sysdep.cpp.


Generated on Tue Jul 7 16:21:39 2009 for CoreLibrary by  doxygen 1.5.6