Main Page | Data Structures | File List | Data Fields | Globals

types.h File Reference


Detailed Description

Some system specific defines.

Set some compiler and system indemendant types.

Author:
Rod Boyce
Date:
15/11/04

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

Included by dependency graph

Go to the source code of this file.

Defines

#define NULL   (0x0000)
 Definition of 0 if it is not already defined.


Typedefs

typedef unsigned char BYTE
 Definition of an unsigned 8-bit value.

typedef unsigned short WORD
 Definition of an unsigned 16-bit value.

typedef short ZWORD
 Definition of a signed 16-bit value.

typedef unsigned long LONG
 Definition of an umsigned 32-bit value.

typedef long ZLONG
 Definition of a signed 32-bit value.

typedef BOOL BOOLEAN
typedef long RESPONSECODE
 typedef used by the pcsc-lite code

typedef long HANDLE
 A system non-specific definition of a handle.


Enumerations

enum  BOOL { FALSE = 0, TRUE }
 Definition of true and false. More...


Define Documentation

#define NULL   (0x0000)
 

Definition of 0 if it is not already defined.


Typedef Documentation

typedef BOOL BOOLEAN
 

See BOOL for definition

BYTE
 

Definition of an unsigned 8-bit value.

HANDLE
 

A system non-specific definition of a handle.

This definition of a handle maps onto the system version of a file handle

LONG
 

Definition of an umsigned 32-bit value.

RESPONSECODE
 

typedef used by the pcsc-lite code

This typedef is defined in the pcsc-lite code. This is the return code used by this ifdhandler to return error codes to the pcsc code.

Note:
This define has to be the same is the define in the pcsc-lite package.

WORD
 

Definition of an unsigned 16-bit value.

ZLONG
 

Definition of a signed 32-bit value.

ZWORD
 

Definition of a signed 16-bit value.


Enumeration Type Documentation

enum BOOL
 

Definition of true and false.


Generated on Thu Jan 20 16:18:05 2005 for Smart-card ifd-handler for Axis by doxygen 1.3.6