DAS  3.1.6 - 18/09/2017
Macros | Functions
WSC.H File Reference

Go to the source code of this file.

Macros

#define ASSERT_BREAK   'A'
 
#define Baud110   0
 
#define Baud115200   9
 
#define Baud1200   2
 
#define Baud19200   6
 
#define Baud2400   3
 
#define Baud300   1
 
#define Baud38400   7
 
#define Baud4800   4
 
#define Baud57600   8
 
#define Baud9600   5
 
#define CANCEL_BREAK   'C'
 
#define CLEAR_LINE   'C'
 
#define COM1   0
 
#define COM10   9
 
#define COM11   10
 
#define COM12   11
 
#define COM13   12
 
#define COM14   13
 
#define COM15   14
 
#define COM16   15
 
#define COM2   1
 
#define COM3   2
 
#define COM4   3
 
#define COM5   4
 
#define COM6   5
 
#define COM7   6
 
#define COM8   7
 
#define COM9   8
 
#define DETECT_BREAK   'D'
 
#define DLL_IMPORT_EXPORT   FAR PASCAL
 
#define EvenParity   2
 
#define IE_BADID   (-1)
 
#define IE_BAUDRATE   (-12)
 
#define IE_BYTESIZE   (-11)
 
#define IE_DEFAULT   (-5)
 
#define IE_HARDWARE   (-10)
 
#define IE_MEMORY   (-4)
 
#define IE_NOPEN   (-3)
 
#define IE_OPEN   (-2)
 
#define MarkParity   3
 
#define NoMangle
 
#define NoParity   0
 
#define OddParity   1
 
#define OneStopBit   0
 
#define READ_LINE   'R'
 
#define SET_LINE   'S'
 
#define SpaceParity   4
 
#define TwoStopBits   2
 
#define WordLength5   5
 
#define WordLength6   6
 
#define WordLength7   7
 
#define WordLength8   8
 
#define WSC_ABORTED   (-102)
 
#define WSC_BREAK   0x0010
 
#define WSC_EXPIRED   (-104)
 
#define WSC_FRAME   0x0008
 
#define WSC_NO_DATA   (-100)
 
#define WSC_OVERRUN   0x0002
 
#define WSC_PARITY   0x0004
 
#define WSC_RANGE   (-101)
 
#define WSC_RXOVER   0x0001
 
#define WSC_TXFULL   0x0100
 
#define WSC_WIN32ERR   (-103)
 

Functions

NoMangle int DLL_IMPORT_EXPORT SioBaud (int, unsigned)
 
NoMangle int DLL_IMPORT_EXPORT SioBrkSig (int, char)
 
NoMangle int DLL_IMPORT_EXPORT SioCTS (int)
 
NoMangle int DLL_IMPORT_EXPORT SioDCD (int)
 
NoMangle int DLL_IMPORT_EXPORT SioDebug (int)
 
NoMangle int DLL_IMPORT_EXPORT SioDone (int)
 
NoMangle int DLL_IMPORT_EXPORT SioDSR (int)
 
NoMangle int DLL_IMPORT_EXPORT SioDTR (int, char)
 
NoMangle int DLL_IMPORT_EXPORT SioFlow (int, char)
 
NoMangle int DLL_IMPORT_EXPORT SioGetc (int)
 
NoMangle int DLL_IMPORT_EXPORT SioGets (int, LPSTR, unsigned)
 
NoMangle int DLL_IMPORT_EXPORT SioInfo (char)
 
NoMangle int DLL_IMPORT_EXPORT SioParms (int, int, int, int)
 
NoMangle int DLL_IMPORT_EXPORT SioPutc (int, char)
 
NoMangle int DLL_IMPORT_EXPORT SioPuts (int, LPSTR, unsigned)
 
NoMangle int DLL_IMPORT_EXPORT SioRead (int, int)
 
NoMangle int DLL_IMPORT_EXPORT SioReset (int, int, int)
 
NoMangle int DLL_IMPORT_EXPORT SioRI (int)
 
NoMangle int DLL_IMPORT_EXPORT SioRTS (int, char)
 
NoMangle int DLL_IMPORT_EXPORT SioRxClear (int)
 
NoMangle int DLL_IMPORT_EXPORT SioRxQue (int)
 
NoMangle int DLL_IMPORT_EXPORT SioStatus (int, unsigned)
 
NoMangle DWORD DLL_IMPORT_EXPORT SioTimer (void)
 
NoMangle int DLL_IMPORT_EXPORT SioTxClear (int)
 
NoMangle int DLL_IMPORT_EXPORT SioTxQue (int)
 
NoMangle int DLL_IMPORT_EXPORT SioUnGetc (int, char)
 

Macro Definition Documentation

§ ASSERT_BREAK

#define ASSERT_BREAK   'A'

Definition at line 142 of file WSC.H.

§ Baud110

#define Baud110   0

Definition at line 114 of file WSC.H.

§ Baud115200

#define Baud115200   9

Definition at line 123 of file WSC.H.

§ Baud1200

#define Baud1200   2

Definition at line 116 of file WSC.H.

§ Baud19200

#define Baud19200   6

Definition at line 120 of file WSC.H.

Referenced by DB_InitCOM(), and DXL_Open().

§ Baud2400

#define Baud2400   3

Definition at line 117 of file WSC.H.

§ Baud300

#define Baud300   1

Definition at line 115 of file WSC.H.

§ Baud38400

#define Baud38400   7

Definition at line 121 of file WSC.H.

§ Baud4800

#define Baud4800   4

Definition at line 118 of file WSC.H.

§ Baud57600

#define Baud57600   8

Definition at line 122 of file WSC.H.

§ Baud9600

#define Baud9600   5

Definition at line 119 of file WSC.H.

§ CANCEL_BREAK

#define CANCEL_BREAK   'C'

Definition at line 143 of file WSC.H.

§ CLEAR_LINE

#define CLEAR_LINE   'C'

Definition at line 137 of file WSC.H.

§ COM1

#define COM1   0

Definition at line 59 of file WSC.H.

§ COM10

#define COM10   9

Definition at line 68 of file WSC.H.

§ COM11

#define COM11   10

Definition at line 69 of file WSC.H.

§ COM12

#define COM12   11

Definition at line 70 of file WSC.H.

§ COM13

#define COM13   12

Definition at line 71 of file WSC.H.

§ COM14

#define COM14   13

Definition at line 72 of file WSC.H.

§ COM15

#define COM15   14

Definition at line 73 of file WSC.H.

§ COM16

#define COM16   15

Definition at line 74 of file WSC.H.

§ COM2

#define COM2   1

Definition at line 60 of file WSC.H.

§ COM3

#define COM3   2

Definition at line 61 of file WSC.H.

§ COM4

#define COM4   3

Definition at line 62 of file WSC.H.

§ COM5

#define COM5   4

Definition at line 63 of file WSC.H.

§ COM6

#define COM6   5

Definition at line 64 of file WSC.H.

§ COM7

#define COM7   6

Definition at line 65 of file WSC.H.

§ COM8

#define COM8   7

Definition at line 66 of file WSC.H.

§ COM9

#define COM9   8

Definition at line 67 of file WSC.H.

§ DETECT_BREAK

#define DETECT_BREAK   'D'

Definition at line 144 of file WSC.H.

§ DLL_IMPORT_EXPORT

#define DLL_IMPORT_EXPORT   FAR PASCAL

Definition at line 19 of file WSC.H.

§ EvenParity

#define EvenParity   2

Definition at line 80 of file WSC.H.

§ IE_BADID

#define IE_BADID   (-1)

Definition at line 103 of file WSC.H.

§ IE_BAUDRATE

#define IE_BAUDRATE   (-12)

Definition at line 110 of file WSC.H.

§ IE_BYTESIZE

#define IE_BYTESIZE   (-11)

Definition at line 109 of file WSC.H.

§ IE_DEFAULT

#define IE_DEFAULT   (-5)

Definition at line 107 of file WSC.H.

§ IE_HARDWARE

#define IE_HARDWARE   (-10)

Definition at line 108 of file WSC.H.

§ IE_MEMORY

#define IE_MEMORY   (-4)

Definition at line 106 of file WSC.H.

§ IE_NOPEN

#define IE_NOPEN   (-3)

Definition at line 105 of file WSC.H.

§ IE_OPEN

#define IE_OPEN   (-2)

Definition at line 104 of file WSC.H.

§ MarkParity

#define MarkParity   3

Definition at line 81 of file WSC.H.

§ NoMangle

#define NoMangle

Definition at line 26 of file WSC.H.

§ NoParity

#define NoParity   0

Definition at line 78 of file WSC.H.

Referenced by DXL_Open().

§ OddParity

#define OddParity   1

Definition at line 79 of file WSC.H.

§ OneStopBit

#define OneStopBit   0

Definition at line 86 of file WSC.H.

Referenced by DXL_Open().

§ READ_LINE

#define READ_LINE   'R'

Definition at line 138 of file WSC.H.

§ SET_LINE

#define SET_LINE   'S'

Definition at line 136 of file WSC.H.

§ SpaceParity

#define SpaceParity   4

Definition at line 82 of file WSC.H.

§ TwoStopBits

#define TwoStopBits   2

Definition at line 87 of file WSC.H.

§ WordLength5

#define WordLength5   5

Definition at line 91 of file WSC.H.

§ WordLength6

#define WordLength6   6

Definition at line 92 of file WSC.H.

§ WordLength7

#define WordLength7   7

Definition at line 93 of file WSC.H.

§ WordLength8

#define WordLength8   8

Definition at line 94 of file WSC.H.

Referenced by DXL_Open().

§ WSC_ABORTED

#define WSC_ABORTED   (-102)

Definition at line 100 of file WSC.H.

§ WSC_BREAK

#define WSC_BREAK   0x0010

Definition at line 131 of file WSC.H.

§ WSC_EXPIRED

#define WSC_EXPIRED   (-104)

Definition at line 102 of file WSC.H.

§ WSC_FRAME

#define WSC_FRAME   0x0008

Definition at line 130 of file WSC.H.

§ WSC_NO_DATA

#define WSC_NO_DATA   (-100)

Definition at line 98 of file WSC.H.

§ WSC_OVERRUN

#define WSC_OVERRUN   0x0002

Definition at line 128 of file WSC.H.

§ WSC_PARITY

#define WSC_PARITY   0x0004

Definition at line 129 of file WSC.H.

§ WSC_RANGE

#define WSC_RANGE   (-101)

Definition at line 99 of file WSC.H.

§ WSC_RXOVER

#define WSC_RXOVER   0x0001

Definition at line 127 of file WSC.H.

§ WSC_TXFULL

#define WSC_TXFULL   0x0100

Definition at line 132 of file WSC.H.

§ WSC_WIN32ERR

#define WSC_WIN32ERR   (-103)

Definition at line 101 of file WSC.H.

Function Documentation

§ SioBaud()

NoMangle int DLL_IMPORT_EXPORT SioBaud ( int  ,
unsigned   
)

Referenced by DXL_Open().

+ Here is the caller graph for this function:

§ SioBrkSig()

NoMangle int DLL_IMPORT_EXPORT SioBrkSig ( int  ,
char   
)

§ SioCTS()

NoMangle int DLL_IMPORT_EXPORT SioCTS ( int  )

§ SioDCD()

NoMangle int DLL_IMPORT_EXPORT SioDCD ( int  )

§ SioDebug()

NoMangle int DLL_IMPORT_EXPORT SioDebug ( int  )

§ SioDone()

NoMangle int DLL_IMPORT_EXPORT SioDone ( int  )

Referenced by DXL_Close(), ShutCB(), and WinRes().

+ Here is the caller graph for this function:

§ SioDSR()

NoMangle int DLL_IMPORT_EXPORT SioDSR ( int  )

§ SioDTR()

NoMangle int DLL_IMPORT_EXPORT SioDTR ( int  ,
char   
)

§ SioFlow()

NoMangle int DLL_IMPORT_EXPORT SioFlow ( int  ,
char   
)

§ SioGetc()

NoMangle int DLL_IMPORT_EXPORT SioGetc ( int  )

§ SioGets()

NoMangle int DLL_IMPORT_EXPORT SioGets ( int  ,
LPSTR  ,
unsigned   
)

Referenced by DXL_RxStr().

+ Here is the caller graph for this function:

§ SioInfo()

NoMangle int DLL_IMPORT_EXPORT SioInfo ( char  )

§ SioParms()

NoMangle int DLL_IMPORT_EXPORT SioParms ( int  ,
int  ,
int  ,
int   
)

Referenced by DXL_Open().

+ Here is the caller graph for this function:

§ SioPutc()

NoMangle int DLL_IMPORT_EXPORT SioPutc ( int  ,
char   
)

Referenced by DXL_TxByte().

+ Here is the caller graph for this function:

§ SioPuts()

NoMangle int DLL_IMPORT_EXPORT SioPuts ( int  ,
LPSTR  ,
unsigned   
)

§ SioRead()

NoMangle int DLL_IMPORT_EXPORT SioRead ( int  ,
int   
)

§ SioReset()

NoMangle int DLL_IMPORT_EXPORT SioReset ( int  ,
int  ,
int   
)

Referenced by DB_InitAMS(), DXL_Close(), and DXL_Open().

+ Here is the caller graph for this function:

§ SioRI()

NoMangle int DLL_IMPORT_EXPORT SioRI ( int  )

§ SioRTS()

NoMangle int DLL_IMPORT_EXPORT SioRTS ( int  ,
char   
)

§ SioRxClear()

NoMangle int DLL_IMPORT_EXPORT SioRxClear ( int  )

§ SioRxQue()

NoMangle int DLL_IMPORT_EXPORT SioRxQue ( int  )

Referenced by DXL_RxStr().

+ Here is the caller graph for this function:

§ SioStatus()

NoMangle int DLL_IMPORT_EXPORT SioStatus ( int  ,
unsigned   
)

§ SioTimer()

NoMangle DWORD DLL_IMPORT_EXPORT SioTimer ( void  )

§ SioTxClear()

NoMangle int DLL_IMPORT_EXPORT SioTxClear ( int  )

§ SioTxQue()

NoMangle int DLL_IMPORT_EXPORT SioTxQue ( int  )

§ SioUnGetc()

NoMangle int DLL_IMPORT_EXPORT SioUnGetc ( int  ,
char   
)
______________________________________________________________________________________
Generated on Mon Sep 18 2017 11:46:27 for DAS - Rel. 3.1.6 - 18/09/2017.