# Tryby wysyłania rozkazów
[Obsługa synchroniczna drukarki]

## Definicje
#define | POSNET_REQMODE_AUTOCLEAR 0x03
| Ten tryb powoduje automatyczne czyszczenie odpowiedzi,.
#define | POSNET_REQMODE_IMMEDIATE 0x01
| Tryb bezpośredni.
#define | POSNET_REQMODE_SPOOL 0x00
| Tryb kolejkowania [domyślny], w tym trybie rozkaz umieszczany jest na.
#define | POSNET_REQMODE_SPOOLSPECIAL 0x02
| Tryb kolejkowania specjalnego, w którym.

## Dokumentacja definicji

#define POSNET_REQMODE_AUTOCLEAR 0x03

Ten tryb powoduje automatyczne czyszczenie odpowiedzi,.

bez względu na kod powrotu. W momencie wysłania rozkazu w tym trybie należy uznać, że uchwyt rozkazu jest błędny.

Definicja w linii 812 pliku posnet.h.

#define POSNET_REQMODE_IMMEDIATE 0x01

Tryb bezpośredni.

Podobny do POSNET_REQMODE_SPOOL kolejkowania, lecz w przypadku, gdy w kolejce są już jakieś rozkazy zwraca błąd - efektywnie umożliwia umieszczenie rozkazu w kolejce WYŁĄCZNIE gdy jest ona pusta, za wyjątkiem rozkazów !sdev i !sprn

Definicja w linii 800 pliku posnet.h.

#define POSNET_REQMODE_SPOOL 0x00

Tryb kolejkowania [domyślny], w tym trybie rozkaz umieszczany jest na.

końcu kolejki rozkazów do wysłania, za wyjątkiem następujących komend, które ze swej natury umieszczane są na samym początku kolejki: !sdev, !sprn

Definicja w linii 796 pliku posnet.h.

#define POSNET_REQMODE_SPOOLSPECIAL 0x02

Tryb kolejkowania specjalnego, w którym.

w kolejce odbiorczej odpowiedź OK (brak błędu) na rozkaz nie zwracający wyniku zostanie automatycznie usunięta z kolejki odbiorczej. Ten tryb musi być używany jedynie w trybie odbioru z kolejki odbiorczej (nie wolno stosować POS_WaitForRequestCompleted POS_WaitForRequestCompleted, gdyż nie ma gwarancji poprawności uchwytu urządzenia - nie dotyczy to rozkazów wykonanych znajdujących się w kolejce odbiorczej).

Definicja w linii 804 pliku posnet.h.