Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

scanLite.h File Reference

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

Included by dependency graph

Go to the source code of this file.

Compounds

struct  rtScanInputRecord
struct  rtSsCntrlSsCpSd
struct  rtSsCntrlRestartDev
struct  rtScanState
struct  rtSsQueryState
struct  rtSsCq
struct  rtSsDirectCommand

Defines

#define rtRTAP_SCAN_MNGR   CCSSCANMANAGER
#define rtSD_SI_STATUS_AIN   3
#define rtCP_STATUS_AIN   3
#define rtCNTRL_DISABLE_SS   0
#define rtCNTRL_ENABLE_SS   1
#define rtCNTRL_DISABLE_CP   2
#define rtCNTRL_ENABLE_CP   3
#define rtCNTRL_DISABLE_SD_SI   4
#define rtCNTRL_ENABLE_SD_SI   5
#define rtCNTRL_DISABLE_SD_SO   6
#define rtCNTRL_ENABLE_SD_SO   7
#define rtCNTRL_DISABLE_SD_SI_PT   8
#define rtCNTRL_ENABLE_SD_SI_PT   9
#define rtCNTRL_DISABLE_SD_SO_PT   10
#define rtCNTRL_ENABLE_SD_SO_PT   11
#define rtCNTRL_COMM_PORT_MODE   12
#define rtCNTRL_POLL_PERIOD   13
#define rtCNTRL_PRBX_PERIOD   14
#define rtCNTRL_POLL_TYPE   15
#define rtCNTRL_PRBX_TYPE   16
#define rtCNTRL_FORCE_POLL_TYPE   17
#define rtCNTRL_FORCE_PRBX_TYPE   18
#define rtCNTRL_FORCE_POLL   19
#define rtCNTRL_FORCE_PRBX   20
#define rtCNTRL_COLD_RST_DEVICE   21
#define rtCNTRL_WARM_RST_DEVICE   22
#define rtCNTRL_SNAP   23
#define rtCNTRL_SNAP_WITH_VERIFY   24
#define rtCNTRL_SET_TIME   25
#define rtQUERY_SS_STATE   0
#define rtQUERY_SCAN_TASK_STATE   1
#define rtSS_MAX_CNTRL_CNT   255
#define rtSCAN_DISABLE   0
#define rtSCAN_ENABLE   1
#define rtSCAN_DISABLED   0
#define rtSCAN_ENABLED   1
#define rtSCAN_FAILED   2
#define rtSCAN_UNKNOWN   3
#define rtSS_MAX_CNTRL_CNT   255
#define rtSS_MAX_QUERY_CNT   128

Typedefs

typedef rtUInt32 rtSsAction
typedef rtUInt32 rtSsState
typedef rtUInt16 rtSsDcAction
typedef rtInt rtSsConnection
typedef rtUInt16 rtSsCqAction

Enumerations

enum  rtSsmaQuality { rtSSMA_NO_DATA = 0, rtSSMA_OK, rtSSMA_FAILED, rtSSMA_DISABLED }

Functions

rtInt rtOpenSsma (void)
rtInt rtCloseSsma (void)
rtInt rtSpareSsma (void)
rtInt rtSizeSsma (void)
rtInt rtSetSsmaStatus (rtScanInputRecord *scanRecord, rtSsState newStatus)
rtInt rtReadSsma (rtUInt32 offset, rtSsmaQuality *ssmaQlty, rtUInt8 *failCnt, rtUInt32 dataSize, rtUInt8 *dataBuffer, rtUInt16 stBuffSize, rtUInt8 *stBuffer)
rtInt rtReadSsmaWithLock (rtUInt32 offset, rtSsmaQuality *ssmaQlty, rtUInt8 *failCnt, rtUInt32 dataSize, rtUInt8 *dataBuffer, rtUInt16 stBuffSize, rtUInt8 *stBuffer)
rtInt rtWriteSsma (rtUInt32 offset, rtSsmaQuality ssmaQlty, rtUInt8 failCnt, rtUInt32 dataSize, rtLogical writeData, rtUInt8 *dataBuffer, rtUInt16 stBuffSize, rtUInt8 *stBuffer)
void rtTriggerCe (void)
rtSsConnection rtOpenScanSys (rtChar *env)
rtInt rtControlScanSys (rtSsConnection ssConnection, rtSsCq *ssCq)
rtInt32 rtCloseScanSys (rtSsConnection ssConnection)
rtInt rtDirectCmdSS (rtSsConnection ss_connection, rtSsDirectCommand *ss_dc)
rtInt rtQueryScanSys (rtSsConnection ssConnection, rtSsCq *ssCq)


Define Documentation

#define rtRTAP_SCAN_MNGR   CCSSCANMANAGER
 

#define rtSD_SI_STATUS_AIN   3
 

#define rtCP_STATUS_AIN   3
 

#define rtCNTRL_DISABLE_SS   0
 

#define rtCNTRL_ENABLE_SS   1
 

#define rtCNTRL_DISABLE_CP   2
 

#define rtCNTRL_ENABLE_CP   3
 

#define rtCNTRL_DISABLE_SD_SI   4
 

#define rtCNTRL_ENABLE_SD_SI   5
 

#define rtCNTRL_DISABLE_SD_SO   6
 

#define rtCNTRL_ENABLE_SD_SO   7
 

#define rtCNTRL_DISABLE_SD_SI_PT   8
 

#define rtCNTRL_ENABLE_SD_SI_PT   9
 

#define rtCNTRL_DISABLE_SD_SO_PT   10
 

#define rtCNTRL_ENABLE_SD_SO_PT   11
 

#define rtCNTRL_COMM_PORT_MODE   12
 

#define rtCNTRL_POLL_PERIOD   13
 

#define rtCNTRL_PRBX_PERIOD   14
 

#define rtCNTRL_POLL_TYPE   15
 

#define rtCNTRL_PRBX_TYPE   16
 

#define rtCNTRL_FORCE_POLL_TYPE   17
 

#define rtCNTRL_FORCE_PRBX_TYPE   18
 

#define rtCNTRL_FORCE_POLL   19
 

#define rtCNTRL_FORCE_PRBX   20
 

#define rtCNTRL_COLD_RST_DEVICE   21
 

#define rtCNTRL_WARM_RST_DEVICE   22
 

#define rtCNTRL_SNAP   23
 

#define rtCNTRL_SNAP_WITH_VERIFY   24
 

#define rtCNTRL_SET_TIME   25
 

#define rtQUERY_SS_STATE   0
 

#define rtQUERY_SCAN_TASK_STATE   1
 

#define rtSS_MAX_CNTRL_CNT   255
 

#define rtSCAN_DISABLE   0
 

#define rtSCAN_ENABLE   1
 

#define rtSCAN_DISABLED   0
 

#define rtSCAN_ENABLED   1
 

#define rtSCAN_FAILED   2
 

#define rtSCAN_UNKNOWN   3
 

#define rtSS_MAX_CNTRL_CNT   255
 

#define rtSS_MAX_QUERY_CNT   128
 


Typedef Documentation

typedef rtUInt32 rtSsAction
 

typedef rtUInt32 rtSsState
 

typedef rtUInt16 rtSsDcAction
 

typedef rtInt rtSsConnection
 

typedef rtUInt16 rtSsCqAction
 


Enumeration Type Documentation

enum rtSsmaQuality
 

Enumeration values:
rtSSMA_NO_DATA 
rtSSMA_OK 
rtSSMA_FAILED 
rtSSMA_DISABLED 


Function Documentation

rtInt rtOpenSsma void   
 

rtInt rtCloseSsma void   
 

rtInt rtSpareSsma void   
 

rtInt rtSizeSsma void   
 

rtInt rtSetSsmaStatus rtScanInputRecord   scanRecord,
rtSsState    newStatus
 

rtInt rtReadSsma rtUInt32    offset,
rtSsmaQuality   ssmaQlty,
rtUInt8 *    failCnt,
rtUInt32    dataSize,
rtUInt8 *    dataBuffer,
rtUInt16    stBuffSize,
rtUInt8 *    stBuffer
 

rtInt rtReadSsmaWithLock rtUInt32    offset,
rtSsmaQuality   ssmaQlty,
rtUInt8 *    failCnt,
rtUInt32    dataSize,
rtUInt8 *    dataBuffer,
rtUInt16    stBuffSize,
rtUInt8 *    stBuffer
 

rtInt rtWriteSsma rtUInt32    offset,
rtSsmaQuality    ssmaQlty,
rtUInt8    failCnt,
rtUInt32    dataSize,
rtLogical    writeData,
rtUInt8 *    dataBuffer,
rtUInt16    stBuffSize,
rtUInt8 *    stBuffer
 

void rtTriggerCe void   
 

rtSsConnection rtOpenScanSys rtChar *    env
 

rtInt rtControlScanSys rtSsConnection    ssConnection,
rtSsCq   ssCq
 

rtInt32 rtCloseScanSys rtSsConnection    ssConnection
 

rtInt rtDirectCmdSS rtSsConnection    ss_connection,
rtSsDirectCommand   ss_dc
 

rtInt rtQueryScanSys rtSsConnection    ssConnection,
rtSsCq   ssCq
 


Generated on Wed Dec 3 14:55:51 2003 for ATCS API by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001