|
.
1.0.0
|
The TEReaderBase is base class for all reader classes. Подробнее...
Открытые типы | |
| enum | ReaderType { RT_BARCODE, RT_CARD } |
Открытые типы inherited from TE | |
| enum | CaptureMode { CM_Exclusive =0, CM_NonExclusive =1 } |
| Define connection capture mode for setCaptureMode() | |
| enum | EquipmentConnectionType { ECT_NOCONNECTION =0x0, ECT_SERIAL =0x1, ECT_KEYBOARD =0x2, ECT_TCP =0x3, ECT_TESERVER =0x4 } |
| enum | CashRegisterOperations { CRO_SELL = 0x0, CRO_BUY = 0x1, CRO_SELLRET = 0x2, CRO_BUYRET = 0x3, CRO_SELLSTORNO = 0x4, CRO_BUYSTORNO = 0x5, CRO_CASHIN = 0x6, CRO_CASHOUT = 0x7, CRO_DISCOUNT = 0x8, CRO_DISCOUNTPERCENT = 0x9, CRO_OPMASK = 0xF } |
Открытые слоты | |
| virtual QString | text (int iTrackNumber=0) const |
| int | next () |
| void | setBuffering (int iBufEnabled) |
| int | buffering () const |
| void | setDropStopByte (bool bDSB) |
| bool | dropStopByte () const |
| void | setUseStopByte (bool bUSB) |
| bool | useStopByte () const |
| void | setMaxLength (int iML) |
| int | maxLength () const |
| void | setDropBegCnt (int iDBC) |
| int | dropBegCnt () const |
| void | setDropEndCnt (int iDEC) |
| int | dropEndCnt () const |
| int | clearBuffer () |
| void | setStopByte (int) |
| int | stopByte () const |
| void | setMaxDelay (int) |
| int | maxDelay () const |
| void | setStartSequence (const QString &seq) |
| QString | startSequence () const |
| void | setStopSequence (const QString &seq) |
| QString | stopSequence () const |
| QString | errorText () const |
| virtual int | startDriver () |
| virtual int | stopDriver () |
| virtual bool | setParameter (const QString &, const QString &) |
| set Scanner parameter for configurable scanners Подробнее... | |
| int | queueSize () const |
| virtual int | readerType () const =0 |
Открытые слоты inherited from TEBase | |
| virtual int | startDriver () |
| virtual int | stopDriver () |
| virtual int | setCaptureMode (int iMode) |
| virtual int | captureMode () |
| virtual void | processEvent (int Code) |
| virtual QStringList | execCommand (const QString &cmd) |
| virtual bool | isDriverRunning () |
Защищенные члены | |
| int | pushText (const QString &) |
| virtual int | openPort ()=0 |
| virtual int | closePort ()=0 |
| virtual int | readBarcode ()=0 |
| virtual void | emitSignal () |
| virtual void | reportError (const QString &) |
| void | setErrorText (const QString &err) |
| virtual void | handleData (const QString &data) |
| handle next data string getted from reader. | |
Защищенные члены inherited from TEBase | |
| void | abstract () |
| void | startPoll (int PollInterval=500, bool defaultProc=true) |
| void | startPoll (bool defaultProc=true) |
| void | stopPoll () |
| void | startIOTransaction () |
| void | stopIOTransaction () |
| TSerialPort * | port () |
| virtual int | putch (int b) |
| virtual int | getch () |
| virtual Q_ULONG | writeBlock (const char *data, Q_ULONG len) |
| virtual Q_ULONG | readBlock (char *data, Q_ULONG maxlen=1) |
| virtual Q_ULONG | readCount () |
| void | clearPPP () |
| void | timerEvent (QTimerEvent *) |
Additional Inherited Members | |
Сигналы inherited from TEBase | |
| void | deviceEvent (int Code) |
Открытые члены inherited from TEBase | |
| TEBase (int pn) | |
| virtual void | setActivationKey (const QString &key) |
| virtual QString | activationKey () const |
| int | connectionType () |
| virtual int | setConnectionType (int ct) |
| virtual int | setPortNumber (int pn) |
| int | portNumber () const |
| void | setPollInterval (int pint) |
| int | pollInterval () |
| virtual int | isOpen () |
| int | timeout () |
| void | setTimeout (int timeout) |
| bool | isTimeout () |
| int | debugLevel () |
| void | setDebugLevel (int level) |
| virtual QCString | utf8ToDevice (const QString &text) |
| virtual QString | deviceToUtf8 (const QCString &text) |
| virtual int | isActivationKeyValid () |
| int | errorCode () const |
| void | setErrorCode (const int &code) |
| virtual QString | errorText () const |
| QString | productSuffix () const |
| void | setProductSuffix (const QString &sProductSuffix) |
| void | setPortBaudRate (int) |
| int | portBaudRate () const |
| void | setPortFlowControl (FlowType) |
| FlowType | portFlowControl () const |
| void | setPortParity (ParityType) |
| ParityType | portParity () const |
| void | setPortDataBits (DataBitsType) |
| DataBitsType | portDataBits () const |
| void | setPortStopBits (StopBitsType) |
| StopBitsType | portStopBits () const |
| virtual QValueList< int > | supportedBaudRates () |
| virtual QValueList< int > | supportedConnectionTypes () |
| virtual int | open () |
| virtual int | close () |
Защищенные данные inherited from TEBase | |
| ExecEngine | m_ee |
| int | m_iCaptureMode |
| bool | m_bDriverStarted |
Свойства inherited from TEBase | |
| QString | ActivationKey |
| int | PortNumber |
| int | PortBaudRate |
The TEReaderBase is base class for all reader classes.
|
virtualslot |
set Scanner parameter for configurable scanners
set Scanner parameter for configurable scanners.
|
slot |
sets start sequence, replacing with (char)10
|
slot |
sets stop sequence, replacing with (char)10
1.8.5