Funkcje | |
| POSNET_API POSNET_HANDLE __stdcall | POS_PopSalesQueue (POSNET_HANDLE hLocalDevice, unsigned long timeout) |
| Pobierz z kolejki pozycji paragonowych następny obiekt. Obiekty paragonowe mają swój kontekst urządzenia, ale dla wygody umieszczane są w osobnej kolejce odbiorczej. | |
| POSNET_API unsigned long __stdcall | POS_SalesQueueLength (POSNET_HANDLE hLocalDevice, unsigned char globalnie=0) |
| Ilość elementów w kolejce pozycji paragonowych. | |
| POSNET_API POSNET_STATUS __stdcall | POS_SalesQueuePurge (POSNET_HANDLE hLocalDevice, unsigned char globalnie=0) |
| Wyczyść kolejkę pozycji paragonowych. | |
Rozkazy odczytu kolejnych pozycji paragonowych są umieszczane w głównej kolejce rozkazów, ale ich wyniki są gromadzone w osobnej kolejce odbiorczej. Dzięki temu obsługa pozycji jest niezależna od obsługi rozkazów głównych.
| POSNET_API POSNET_HANDLE __stdcall POS_PopSalesQueue | ( | POSNET_HANDLE | hLocalDevice, | |
| unsigned long | timeout | |||
| ) |
Pobierz z kolejki pozycji paragonowych następny obiekt. Obiekty paragonowe mają swój kontekst urządzenia, ale dla wygody umieszczane są w osobnej kolejce odbiorczej.
Pobrany obiekt należy następnie skasować za pomocą funkcji POS_DestroyRequest .
| hLocalDevice | Uchwyt lokalny urządzenia | |
| timeout | Parametr określający czas oczekiwania na nową wartość w kolejce paragonowej. Jeśli ma wartość INFINITE funkcja czeka w nieskończoność, 0 - wraca natychmiast w przeciwnym wypadku oczekuje odpowiednią ilość milisekund na otrzymanie danych. |
| POSNET_API unsigned long __stdcall POS_SalesQueueLength | ( | POSNET_HANDLE | hLocalDevice, | |
| unsigned char | globalnie = 0 | |||
| ) |
Ilość elementów w kolejce pozycji paragonowych.
| hLocalDevice | Uchwyt lokalny urządzenia | |
| globalnie | Jeśli parametr ten jest różny od 0 zwracana jest ilość obiektów w kontekscie globalnym, a nie lokalnym urządzenia (ilość wszystkich pozycji) |
| POSNET_API POSNET_STATUS __stdcall POS_SalesQueuePurge | ( | POSNET_HANDLE | hLocalDevice, | |
| unsigned char | globalnie = 0 | |||
| ) |
Wyczyść kolejkę pozycji paragonowych.
Czyści kolejkę zdarzeń paragonowych bez ich obsługi.
| hLocalDevice | Uchwyt lokalny urządzenia | |
| globalnie | Jeśli ten parametr jest różny od 0 czyszczone są WSZYSTKIE obiekty w kolejce, nie tylko należące do bieżącego kontekstu urządzenia. |
1.5.8