Kody błędów biblioteki
[Obsługa błędów]

Kody błędów biblioteki. Biblioteka może zwracać kody błędów zarówno własne jak i kody bezpośrednio uzyskane z drukarki. Więcej...

Definicje

#define POSNET_STATUS_ALREADY_COMPLETED   0x00010000
 Rozkaz już wykonany.
#define POSNET_STATUS_BUFFERTOOSHORT   0x00010007
 Przekazany bufor znakowy jest za mały.
#define POSNET_STATUS_BUSY   0x00000020
 Urządzenie zajęte.
#define POSNET_STATUS_CANCELLED   0x0001000A
 Rozkaz anulowany.
#define POSNET_STATUS_CASHREGBASE   0x00430000
 Bazowy kod błędu wykonania rozkazu drukarki [błędy 0x00430000 - 0x0043FFFF].
#define POSNET_STATUS_CASHREGCOMMBASE   0x00440000
 Bazowy kod błędu transmisji rozkazu do drukarki [błędy 0x00440000 - 0x0044FFFF].
#define POSNET_STATUS_COMMERROR   0x00000008
 Błąd komunikacji.
#define POSNET_STATUS_COULDNOTOPEN   0x00000005
 Nie można otworzyc wskazanego urządzenia.
#define POSNET_STATUS_COULDNOTOPEN_ACCESSDENIED   0x0000000C
 Błąd otwarcia urządzenia - dostęp zabroniony.
#define POSNET_STATUS_COULDNOTOPEN_FILENOTFOUND   0x0000000D
 Błąd otwarcia urządzenia - brak takiego pliku (urządzenia).
#define POSNET_STATUS_COULDNOTSETUPPORT   0x0000000B
 Błąd ustawienia parametrów otwieranego portu.
#define POSNET_STATUS_CRCERROR   0x00000006
 Błąd CRC w odebranej ramce.
#define POSNET_STATUS_DEVICE_BUSY   0x00000014
 Urządzenie zajęte.
#define POSNET_STATUS_EMPTY   0x00010001
 Brak danych w kolejce.
#define POSNET_STATUS_FRAMETOOSHORT   0x00000002
 Za krótka ramka.
#define POSNET_STATUS_FRAMINGERROR   0x00000003
 Błąd ramki odebranej z drukarki.
#define POSNET_STATUS_FTLIBIMPORTFAIL   0x0000000A
 Nieudany import sterownika FTDI.
#define POSNET_STATUS_INVALID_PARAM1   0x00010101
 Błędny 1 parametr polecenia.
#define POSNET_STATUS_INVALID_PARAM2   0x00010102
 Błędny 2 parametr polecenia.
#define POSNET_STATUS_INVALID_PARAM3   0x00010103
 Błędny 3 parametr polecenia.
#define POSNET_STATUS_INVALID_PARAM4   0x00010104
 Błędny 4 parametr polecenia.
#define POSNET_STATUS_INVALID_PARAM5   0x00010105
 Błędny 5 parametr polecenia.
#define POSNET_STATUS_INVALID_PARAM6   0x00010106
 Błędny 6 parametr polecenia.
#define POSNET_STATUS_INVALIDCOMMAND   0x00010005
 Błędny numer polecenia.
#define POSNET_STATUS_INVALIDHANDLE   0x00010006
 Błędny uchwyt.
#define POSNET_STATUS_INVALIDSPOOLMODE   0x00010009
 Błędny tryb kolejkowania.
#define POSNET_STATUS_INVALIDSTATE   0x00000013
 Wydano polecenie REPEAT dla ramki znajdującej się w niewłaściwym stanie (innym niż SENT lub ACK).
#define POSNET_STATUS_INVALIDVALUE   0x00010002
 Błędna wartość.
#define POSNET_STATUS_IPCERROR   0x00000007
 Błąd utworzenia obiektu IPC (Event).
#define POSNET_STATUS_OK   0x00000000
 Brak błędu.
#define POSNET_STATUS_OUTOFMEMORY   0x00000001
 Brak pamięci.
#define POSNET_STATUS_OUTOFRANGE   0x00010008
 Poza zakresem licznika.
#define POSNET_STATUS_PENDING   0x00010004
 Polecenie w trakcie wykonywania.
#define POSNET_STATUS_SETUP_INVALIDBAUD   0x0000000E
 Błędne parametry portu - baudrate.
#define POSNET_STATUS_SETUP_INVALIDDATA   0x0000000F
 Błędne parametry portu - databits.
#define POSNET_STATUS_SETUP_INVALIDHANDSHAKE   0x00000012
 Błędne parametry portu - handshake.
#define POSNET_STATUS_SETUP_INVALIDPARITY   0x00000010
 Błędne parametry portu - parity.
#define POSNET_STATUS_SETUP_INVALIDSTOP   0x00000011
 Błędne parametry portu - stop bits.
#define POSNET_STATUS_TIMEOUT   0x00010003
 Oczekiwanie zakończone upłynięciem czasu (timeout).
#define POSNET_STATUS_USBERROR   0x00000009
 Błąd krytyczny USB - urządzenie nie będzie funkcjonować poprawnie.

Opis szczegółowy

Kody błędów biblioteki. Biblioteka może zwracać kody błędów zarówno własne jak i kody bezpośrednio uzyskane z drukarki.


Dokumentacja definicji

#define POSNET_STATUS_ALREADY_COMPLETED   0x00010000

Rozkaz już wykonany.

Zobacz również:
POS_CancelRequest

Definicja w linii 563 pliku posnet.h.

#define POSNET_STATUS_BUFFERTOOSHORT   0x00010007

Przekazany bufor znakowy jest za mały.

Definicja w linii 570 pliku posnet.h.

#define POSNET_STATUS_BUSY   0x00000020

Urządzenie zajęte.

Definicja w linii 561 pliku posnet.h.

#define POSNET_STATUS_CANCELLED   0x0001000A

Rozkaz anulowany.

Definicja w linii 573 pliku posnet.h.

#define POSNET_STATUS_CASHREGBASE   0x00430000

Bazowy kod błędu wykonania rozkazu drukarki [błędy 0x00430000 - 0x0043FFFF].

Definicja w linii 582 pliku posnet.h.

#define POSNET_STATUS_CASHREGCOMMBASE   0x00440000

Bazowy kod błędu transmisji rozkazu do drukarki [błędy 0x00440000 - 0x0044FFFF].

Definicja w linii 583 pliku posnet.h.

#define POSNET_STATUS_COMMERROR   0x00000008

Błąd komunikacji.

Definicja w linii 547 pliku posnet.h.

#define POSNET_STATUS_COULDNOTOPEN   0x00000005

Nie można otworzyc wskazanego urządzenia.

Definicja w linii 544 pliku posnet.h.

#define POSNET_STATUS_COULDNOTOPEN_ACCESSDENIED   0x0000000C

Błąd otwarcia urządzenia - dostęp zabroniony.

Definicja w linii 551 pliku posnet.h.

#define POSNET_STATUS_COULDNOTOPEN_FILENOTFOUND   0x0000000D

Błąd otwarcia urządzenia - brak takiego pliku (urządzenia).

Definicja w linii 552 pliku posnet.h.

#define POSNET_STATUS_COULDNOTSETUPPORT   0x0000000B

Błąd ustawienia parametrów otwieranego portu.

Definicja w linii 550 pliku posnet.h.

#define POSNET_STATUS_CRCERROR   0x00000006

Błąd CRC w odebranej ramce.

Definicja w linii 545 pliku posnet.h.

#define POSNET_STATUS_DEVICE_BUSY   0x00000014

Urządzenie zajęte.

Definicja w linii 559 pliku posnet.h.

#define POSNET_STATUS_EMPTY   0x00010001

Brak danych w kolejce.

Definicja w linii 564 pliku posnet.h.

#define POSNET_STATUS_FRAMETOOSHORT   0x00000002

Za krótka ramka.

Definicja w linii 542 pliku posnet.h.

#define POSNET_STATUS_FRAMINGERROR   0x00000003

Błąd ramki odebranej z drukarki.

Definicja w linii 543 pliku posnet.h.

#define POSNET_STATUS_FTLIBIMPORTFAIL   0x0000000A

Nieudany import sterownika FTDI.

Definicja w linii 549 pliku posnet.h.

#define POSNET_STATUS_INVALID_PARAM1   0x00010101

Błędny 1 parametr polecenia.

Definicja w linii 575 pliku posnet.h.

#define POSNET_STATUS_INVALID_PARAM2   0x00010102

Błędny 2 parametr polecenia.

Definicja w linii 576 pliku posnet.h.

#define POSNET_STATUS_INVALID_PARAM3   0x00010103

Błędny 3 parametr polecenia.

Definicja w linii 577 pliku posnet.h.

#define POSNET_STATUS_INVALID_PARAM4   0x00010104

Błędny 4 parametr polecenia.

Definicja w linii 578 pliku posnet.h.

#define POSNET_STATUS_INVALID_PARAM5   0x00010105

Błędny 5 parametr polecenia.

Definicja w linii 579 pliku posnet.h.

#define POSNET_STATUS_INVALID_PARAM6   0x00010106

Błędny 6 parametr polecenia.

Definicja w linii 580 pliku posnet.h.

#define POSNET_STATUS_INVALIDCOMMAND   0x00010005

Błędny numer polecenia.

Definicja w linii 568 pliku posnet.h.

#define POSNET_STATUS_INVALIDHANDLE   0x00010006

Błędny uchwyt.

Definicja w linii 569 pliku posnet.h.

#define POSNET_STATUS_INVALIDSPOOLMODE   0x00010009

Błędny tryb kolejkowania.

Definicja w linii 572 pliku posnet.h.

#define POSNET_STATUS_INVALIDSTATE   0x00000013

Wydano polecenie REPEAT dla ramki znajdującej się w niewłaściwym stanie (innym niż SENT lub ACK).

Definicja w linii 558 pliku posnet.h.

#define POSNET_STATUS_INVALIDVALUE   0x00010002

Błędna wartość.

Definicja w linii 565 pliku posnet.h.

#define POSNET_STATUS_IPCERROR   0x00000007

Błąd utworzenia obiektu IPC (Event).

Definicja w linii 546 pliku posnet.h.

#define POSNET_STATUS_OK   0x00000000

Brak błędu.

Definicja w linii 540 pliku posnet.h.

#define POSNET_STATUS_OUTOFMEMORY   0x00000001

Brak pamięci.

Definicja w linii 541 pliku posnet.h.

#define POSNET_STATUS_OUTOFRANGE   0x00010008

Poza zakresem licznika.

Definicja w linii 571 pliku posnet.h.

#define POSNET_STATUS_PENDING   0x00010004

Polecenie w trakcie wykonywania.

Definicja w linii 567 pliku posnet.h.

#define POSNET_STATUS_SETUP_INVALIDBAUD   0x0000000E

Błędne parametry portu - baudrate.

Definicja w linii 553 pliku posnet.h.

#define POSNET_STATUS_SETUP_INVALIDDATA   0x0000000F

Błędne parametry portu - databits.

Definicja w linii 554 pliku posnet.h.

#define POSNET_STATUS_SETUP_INVALIDHANDSHAKE   0x00000012

Błędne parametry portu - handshake.

Definicja w linii 557 pliku posnet.h.

#define POSNET_STATUS_SETUP_INVALIDPARITY   0x00000010

Błędne parametry portu - parity.

Definicja w linii 555 pliku posnet.h.

#define POSNET_STATUS_SETUP_INVALIDSTOP   0x00000011

Błędne parametry portu - stop bits.

Definicja w linii 556 pliku posnet.h.

#define POSNET_STATUS_TIMEOUT   0x00010003

Oczekiwanie zakończone upłynięciem czasu (timeout).

Definicja w linii 566 pliku posnet.h.

#define POSNET_STATUS_USBERROR   0x00000009

Błąd krytyczny USB - urządzenie nie będzie funkcjonować poprawnie.

Definicja w linii 548 pliku posnet.h.


Wygenerowano Sat Feb 20 17:17:14 2010 dla POSNET COMBO DF LIBRARY programem  doxygen 1.5.5