The input values available to recognizers:
const int iByte contains a character read from a communication stream.
const int iDrf contains error indications.
const int iNdrf contains signal-change indications.
const ePdaNotifyEventReasons nerReason holds the code for a notification. It is defined as an enum of the following symbols:
nerReason enum
|
nerCbStarted |
=> nerCbStarted |
|
nerCbReset |
=> Capture Buffer Reset |
|
nerIoConfigChanged |
=> I/O Configuration Changed |
|
nerInitialize |
=> Initialization |
const int iStream holds the index of the current data stream just as for methods.
const int64 i64Timestamp holds a time value. The format of this value exactly matches the FILETIME type defined by Windows. Timestamps are intended for the convenience of certain Frame Recognizers that must use a time-out to determine when a frame has ended.
Here is a list of the input values available to each block:
Input Values
|
Input Value |
Block |
|
RESET |
iStream |
|
CTOR |
iStream |
|
DTOR |
|
|
EVENT_HANDLER |
iStream, nerReason |
|
SIGNAL_CHANGE |
iStream, iNdrf, i64Timestamp |
|
TIMER |
iStream, i64Timestamp |
|
IMPLEMENTATION |
|
|
EACH_BYTE |
iStream, iByte, iDrf, iNdrf, i64Timestamp |