Compounds |
| struct | scanHANDLE |
| struct | rtPTypesRecord |
| struct | scanSSMA |
| struct | scanTYPE_HDR |
| struct | scanCOMMAND |
Defines |
| #define | SSCONN "SSCONN" |
| #define | scanDEFAULT_SSMA_SIZE 12400 |
| #define | scanOPEN 1000 |
| #define | scanCLOSE 1001 |
| #define | scanDIRECT 1002 |
| #define | rtSCAN_CONFIG_PT "scan config" |
| #define | rtCP_COMM_MODE ".communication mode" |
| #define | rtCP_DEV_TYPE ".device type" |
| #define | rtCP_CONTROL ".control" |
| #define | rtCP_STATUS ".status" |
| #define | rtSD_SI_CNTRL ".scan input control" |
| #define | rtSD_SI_STATUS ".scan input status" |
| #define | rtSD_SI_FAIL_THRSHLD ".failure threshold" |
| #define | rtSD_SCAN_INPUT ".scan input" |
| #define | rtSD_SO_CNTRL ".scan output control" |
| #define | rtSD_SO_STATUS ".scan output status" |
| #define | rtSD_SCAN_OUTPUT ".scan output" |
| #define | rtSD_FAIL_THRSHLD ".dev fail threshold" |
| #define | rtSD_CONFIG_OPT ".config optimization" |
| #define | rtSD_SSMA_UPDATE_LIM ".SSMA update limit" |
| #define | rtSD_DEBUG_LEVEL ".debug level" |
| #define | rtSI_POINT_CONTROL "point control" |
| #define | rtSI_POINT_STATUS "point status" |
| #define | rtSI_POLL_TYPE_MASK "poll type mask" |
| #define | rtSI_ST_BUFFER_SIZE "st buffer size" |
| #define | rtSI_SSMA_OFFSET "SSMA offset" |
| #define | rtSI_NO_OF_ELEMENTS "# of elements" |
| #define | rtSI_RTAP_DE_TYPE "RTAP DE type" |
| #define | rtSI_DEADBAND_TYPE "deadband type" |
| #define | rtSI_DEADBAND "deadband" |
| #define | rtSI_LINK_ADDRESS "link address" |
| #define | rtSI_RESERVED_FLD "reserved1" |
| #define | rtSI_FIRST_FIELD_NO 0 |
| #define | rtSI_LAST_FIELD_NO 10 |
| #define | rtCP_POLL_TYPES ".poll types" |
| #define | rtCP_PRBX_TYPES ".PRBX types" |
| #define | rtSC_SCAN_TASKS ".scan tasks" |
| #define | rtST_SCAN_TASK_NAME "scan task name" |
| #define | rtE_ST_FUNC_UNSUPPORTED 0x00100011 |
| #define | rtE_SS_CONFIG_ERR 0x00200022 |
| #define | rtE_ST_TIMEOUT 0x00300033 |
| #define | rtE_ST_DCD_ERROR 0x00400044 |
| #define | rtE_ST_CTS_ERROR 0x00500055 |
| #define | rtE_ST_BAD_CRC 0x00600066 |
| #define | rtPOLLED_PRBX 0 |
| #define | rtPOLLED_PRBX_SRBX 1 |
| #define | rtSRBX 2 |
| #define | scanMAX_PLINS_IN_LIST 255 |
Functions |
| void | rtCpInitHook (void) |
| void | rtCpShutdownHook (void) |
| rtInt | rtDepMsgHook (rtMsgHeader *message) |
| void | rtPostCntrlHook (void) |
| void | rtPostDirCmdHook (void) |
| void | rtPostInitDvceHook (rtPlin scanDevicePlin) |
| void | rtPostPollHook (void) |
| void | rtPostPollTypeHook (void) |
| void | rtPostPrbxHook (void) |
| void | rtPostPrbxTypeHook (void) |
| void | rtPostReadHook (void) |
| void | rtPostRequestHook (void) |
| void | rtPostWriteHook (void) |
| void | rtPreCntrlHook (void) |
| void | rtPreDirCmdHook (void) |
| void | rtPreInitDvceHook (rtPlin scanDevicePlin) |
| void | rtPrePollHook (void) |
| void | rtPrePollTypeHook (void) |
| void | rtPrePrbxHook (void) |
| void | rtPrePrbxTypeHook (void) |
| void | rtPreReadHook (void) |
| void | rtPreRequestHook (void) |
| void | rtPreWriteHook (void) |
| rtInt | rtRequestCapability (void) |
| rtInt | rtSetCwp (rtPlin plin) |
| rtInt | rtUpdateInputStatus (rtInt record, rtSsState status) |
| void | rtUpdatePlinList (rtPlin plin) |
| rtInt | rtUpdateSsma (rtScanInputRecord *scanRecord, rtUInt8 *buffer, rtUInt32 size, rtUInt16 recnum) |
| rtInt | rtSetNewStatus (rtScanInputRecord *scanRecord, rtUInt16 recnum, rtSsState newStatus) |
| rtInt | rtGetSiTableSize (void) |
| rtInt | rtEnableDeviceInput (void) |
| rtInt | rtFailDeviceInput (void) |
| void | rtMoveMemA (void *destination, const void *source, rtUInt32 count) |
| rtInt | rtGetDbCwp (rtDbConnection connection) |
| rtSsState | rtGetScanInputStatus (void) |
| rtInt32 | rtDevPtDisabled (rtPointId *pointId, rtInt scanInputPts) |
| rtInt32 | rtDevPtEnabled (rtPointId *pointId, rtInt scanInputPts) |
| rtInt32 | rtDirectCmd (rtUInt8 *writeCommand, rtUInt16 commandLength, rtUInt16 timeOut, rtSsDcAction commandAction, rtUInt8 *replyBuf, rtUInt16 maxReplyBufSize) |
| void | rtDisableCommPort (void) |
| rtInt32 | rtInitDevice (rtPlin scanDevicePlin, rtUInt8 retries, rtUInt16 timeout) |
| FILE * | rtInitCommPort (void) |
| rtInt32 | rtDisableDevice (rtSsCqAction action, rtPlin scanDevicePlin, rtUInt8 retry, rtUInt16 timeOut) |
| rtInt32 | rtRestartDevice (rtPlin scanDevicePlin, rtUInt8 retry, rtUInt16 timeout, rtLogical rst_type) |