Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Data Structures | Defines | Typedefs
IncludeLibrary_osd.h File Reference

Data Structures

struct  _syssynch
struct  _dring

Defines

#define OSD_MAXASTS   1
#define osd_initsynch(S)   1
#define osd_stop(X)   ( (X)->go = 0 )
#define osd_go(X)   ( ((X)->go == 0) ? ((X)->go = 1 , SYS$SETEF(0)) : 1 )
#define osd_synch(X, S)   (SYS$SYNCH(0, (X)) , 1)
#define osd_disblast()   SYS$SETAST(0)
#define osd_enblast()   SYS$SETAST(1)
#define osd_exit(X)   SYS$EXIT(X)

Typedefs

typedef struct _syssynch SYSSYNCH
typedef struct _syssynchPSYSSYNCH
typedef struct _dring DRING
typedef struct _dringPDRING

Define Documentation

#define osd_disblast ( )    SYS$SETAST(0)
#define osd_enblast ( )    SYS$SETAST(1)
#define osd_exit (   X)    SYS$EXIT(X)
#define osd_go (   X)    ( ((X)->go == 0) ? ((X)->go = 1 , SYS$SETEF(0)) : 1 )
#define osd_initsynch (   S)    1
#define OSD_MAXASTS   1
#define osd_stop (   X)    ( (X)->go = 0 )
#define osd_synch (   X,
 
)    (SYS$SYNCH(0, (X)) , 1)

Typedef Documentation

typedef struct _dring DRING
typedef struct _dring * PDRING
typedef struct _syssynch * PSYSSYNCH
typedef struct _syssynch SYSSYNCH