TwiceAsNice  2019-02-18
Classes | Typedefs | Functions
msxbox.h File Reference

Classes

struct  MSXBOX__DG__Return
 Simple response. More...
 
struct  MSXBOX__DG__DetectPciDelayGenerators_Response
 
struct  MSXBOX__DG__GetPciDelayGeneratorResponse
 
struct  MSXBOX__DG__DG_BME_ControlParameter_DelayChannelData
 
struct  MSXBOX__DG__DG_BME_ControlParameter_DelayTriggerData
 
struct  MSXBOX__DG__DG_BME_ControlParameter
 
struct  MSXBOX__DG__LongReturn
 

Typedefs

typedef char * xsd__string
 encode xsd__string value as the xsd:string schema type. More...
 
typedef char xsd__char
 encode xsd__string value as the xsd:char schema type More...
 
typedef float xsd__float
 encode xsd__float value as the xsd:float schema type More...
 
typedef double xsd__double
 encode xsd__double value as the xsd:double schema type More...
 
typedef int xsd__int
 encode xsd__int value as the xsd:int schema type More...
 
typedef int xsd__BOOL
 encode xsd__int value as the xsd:int schema type More...
 
typedef long xsd__long
 encode xsd__long value as the xsd:long schema type More...
 
typedef unsigned char xsd__unsignedByte
 encode xsd__unsignedByte value as the xsd:unsignedByte schema type More...
 
typedef unsigned int xsd__unsignedInt
 encode xsd__unsignedInt value as the xsd:unsignedInt schema type More...
 
typedef unsigned long xsd__unsignedLong
 encode xsd__unsignedLong value as the xsd:unsignedLong schema type More...
 
typedef unsigned short xsd__unsignedShort
 encode xsd__unsignedShort value as the xsd:unsignedShort schema type More...
 

Functions

int MSXBOX__DG__Reserve_DG_Data (xsd__unsignedLong NumberOfDelayGenerators, struct MSXBOX__DG__Return *Response)
 
int MSXBOX__DG__Release_DG_Data (void *_, struct MSXBOX__DG__Return *Response)
 
int MSXBOX__DG__DetectPciDelayGenerators (xsd__unsignedLong NumberOfDelayGenerators, struct MSXBOX__DG__DetectPciDelayGenerators_Response *Response)
 
int MSXBOX__DG__GetPciDelayGenerator (xsd__unsignedLong DG_Number, struct MSXBOX__DG__GetPciDelayGeneratorResponse *Response)
 
int MSXBOX__DG__Initialize_DG_BME (xsd__unsignedLong base, xsd__unsignedLong Product, xsd__unsignedLong DG_Number, struct MSXBOX__DG__Return *Response)
 
int MSXBOX__DG__Deactivate_DG_BME (xsd__unsignedLong DG_Number, struct MSXBOX__DG__Return *Response)
 
int MSXBOX__DG__Activate_DG_BME (xsd__unsignedLong DG_Number, struct MSXBOX__DG__Return *Response)
 
int MSXBOX__DG__SetDelayGenerator (struct MSXBOX__DG__DG_BME_ControlParameter_DelayChannelData *A, struct MSXBOX__DG__DG_BME_ControlParameter_DelayChannelData *B, struct MSXBOX__DG__DG_BME_ControlParameter_DelayChannelData *T0, struct MSXBOX__DG__DG_BME_ControlParameter_DelayTriggerData *DT, struct MSXBOX__DG__DG_BME_ControlParameter *CP, xsd__unsignedLong DG_Number, struct MSXBOX__DG__Return *Response)
 
int MSXBOX__DG__ResetEventCounter (xsd__unsignedLong DG_Number, struct MSXBOX__DG__Return *Response)
 
int MSXBOX__DG__ReadTriggerCounter (xsd__unsignedLong DG_Number, struct MSXBOX__DG__LongReturn *Response)
 
int MSXBOX__DG__ResetOutputModuloCounters (xsd__unsignedLong DG_Number, struct MSXBOX__DG__Return *Response)
 
int MSXBOX__DG__ResetAllOutputModuloCounters (struct MSXBOX__DG__Return *Response)
 
int MSXBOX__DG__EnableInterrupts (xsd__unsignedLong value, xsd__unsignedLong DG_Number, struct MSXBOX__DG__Return *Response)
 
int MSXBOX__DG__Read_DG_Status (xsd__unsignedLong DG_Number, struct MSXBOX__DG__LongReturn *Response)
 
int MSXBOX__DG__ReadCounterControlRegister (xsd__unsignedLong DG_Number, struct MSXBOX__DG__LongReturn *Response)
 
int MSXBOX__DG__ReadInterruptStatus (xsd__unsignedLong DG_Number, struct MSXBOX__DG__LongReturn *Response)
 
int MSXBOX__DG__AcknowledgeInterrupts (xsd__unsignedLong value, xsd__unsignedLong DG_Number, struct MSXBOX__DG__Return *Response)
 
int MSXBOX__DG__LoadOutputState (xsd__unsignedLong DG_Number, struct MSXBOX__DG__Return *Response)
 

Typedef Documentation

◆ xsd__BOOL

typedef int xsd__BOOL

encode xsd__int value as the xsd:int schema type

◆ xsd__char

typedef char xsd__char

encode xsd__string value as the xsd:char schema type

◆ xsd__double

typedef double xsd__double

encode xsd__double value as the xsd:double schema type

◆ xsd__float

typedef float xsd__float

encode xsd__float value as the xsd:float schema type

◆ xsd__int

typedef int xsd__int

encode xsd__int value as the xsd:int schema type

◆ xsd__long

typedef long xsd__long

encode xsd__long value as the xsd:long schema type

◆ xsd__string

typedef char* xsd__string

encode xsd__string value as the xsd:string schema type.

◆ xsd__unsignedByte

typedef unsigned char xsd__unsignedByte

encode xsd__unsignedByte value as the xsd:unsignedByte schema type

◆ xsd__unsignedInt

typedef unsigned int xsd__unsignedInt

encode xsd__unsignedInt value as the xsd:unsignedInt schema type

◆ xsd__unsignedLong

typedef unsigned long xsd__unsignedLong

encode xsd__unsignedLong value as the xsd:unsignedLong schema type

◆ xsd__unsignedShort

typedef unsigned short xsd__unsignedShort

encode xsd__unsignedShort value as the xsd:unsignedShort schema type

Function Documentation

◆ MSXBOX__DG__AcknowledgeInterrupts()

int MSXBOX__DG__AcknowledgeInterrupts ( xsd__unsignedLong  value,
xsd__unsignedLong  DG_Number,
struct MSXBOX__DG__Return Response 
)

◆ MSXBOX__DG__Activate_DG_BME()

int MSXBOX__DG__Activate_DG_BME ( xsd__unsignedLong  DG_Number,
struct MSXBOX__DG__Return Response 
)

◆ MSXBOX__DG__Deactivate_DG_BME()

int MSXBOX__DG__Deactivate_DG_BME ( xsd__unsignedLong  DG_Number,
struct MSXBOX__DG__Return Response 
)

◆ MSXBOX__DG__DetectPciDelayGenerators()

◆ MSXBOX__DG__EnableInterrupts()

int MSXBOX__DG__EnableInterrupts ( xsd__unsignedLong  value,
xsd__unsignedLong  DG_Number,
struct MSXBOX__DG__Return Response 
)

◆ MSXBOX__DG__GetPciDelayGenerator()

◆ MSXBOX__DG__Initialize_DG_BME()

int MSXBOX__DG__Initialize_DG_BME ( xsd__unsignedLong  base,
xsd__unsignedLong  Product,
xsd__unsignedLong  DG_Number,
struct MSXBOX__DG__Return Response 
)

◆ MSXBOX__DG__LoadOutputState()

int MSXBOX__DG__LoadOutputState ( xsd__unsignedLong  DG_Number,
struct MSXBOX__DG__Return Response 
)

◆ MSXBOX__DG__Read_DG_Status()

int MSXBOX__DG__Read_DG_Status ( xsd__unsignedLong  DG_Number,
struct MSXBOX__DG__LongReturn Response 
)

◆ MSXBOX__DG__ReadCounterControlRegister()

◆ MSXBOX__DG__ReadInterruptStatus()

int MSXBOX__DG__ReadInterruptStatus ( xsd__unsignedLong  DG_Number,
struct MSXBOX__DG__LongReturn Response 
)

◆ MSXBOX__DG__ReadTriggerCounter()

int MSXBOX__DG__ReadTriggerCounter ( xsd__unsignedLong  DG_Number,
struct MSXBOX__DG__LongReturn Response 
)

◆ MSXBOX__DG__Release_DG_Data()

int MSXBOX__DG__Release_DG_Data ( void *  _,
struct MSXBOX__DG__Return Response 
)

◆ MSXBOX__DG__Reserve_DG_Data()

int MSXBOX__DG__Reserve_DG_Data ( xsd__unsignedLong  NumberOfDelayGenerators,
struct MSXBOX__DG__Return Response 
)

◆ MSXBOX__DG__ResetAllOutputModuloCounters()

◆ MSXBOX__DG__ResetEventCounter()

int MSXBOX__DG__ResetEventCounter ( xsd__unsignedLong  DG_Number,
struct MSXBOX__DG__Return Response 
)

◆ MSXBOX__DG__ResetOutputModuloCounters()

◆ MSXBOX__DG__SetDelayGenerator()