Funkcje | |
POSNET_API long __stdcall | POS_GetResponseValueCount (POSNET_HANDLE hRequest) |
Pobierz ilość otrzymanych pól wartości. | |
POSNET_API POSNET_DATA_TYPE __stdcall | POS_GetResponseValueType (POSNET_HANDLE hRequest) |
Jaki jest typ następnego parametru DATA. | |
POSNET_API POSNET_STATUS __stdcall | POS_PopResponseValueByte (POSNET_HANDLE hRequest, unsigned char *retVal) |
Pobierz watość typu liczba 1 bajtowa i przesuń na następne pole. | |
POSNET_API POSNET_STATUS __stdcall | POS_PopResponseValueCurrency (POSNET_HANDLE hRequest, char *retVal, unsigned long retValLen) |
Pobierz watość typu "walutowego" w jej reprezentacji jako ciąg znaków w najmniejszej jednostce waluty i przesuń na następne pole. | |
POSNET_API POSNET_STATUS __stdcall | POS_PopResponseValueLong (POSNET_HANDLE hRequest, unsigned long *retVal) |
Pobierz watość typu liczba 4 bajtowa i przesuń na następne pole. | |
POSNET_API POSNET_STATUS __stdcall | POS_PopResponseValueNumeric (POSNET_HANDLE hRequest, char *retVal, unsigned long retValLen) |
Pobierz watość typu "numerycznego" w jej reprezentacji jako ciąg znaków i przesuń na następne pole. | |
POSNET_API POSNET_STATUS __stdcall | POS_PopResponseValueQuantity (POSNET_HANDLE hRequest, char *retVal, unsigned long retValLen) |
Pobierz watość typu "ilościowego" w jej reprezentacji jako ciąg znaków i przesuń na następne pole. | |
POSNET_API POSNET_STATUS __stdcall | POS_PopResponseValueString (POSNET_HANDLE hRequest, char *retVal, unsigned long retValLen) |
Pobierz watość typu "ciągu znaków" i przesuń na następne pole. | |
POSNET_API POSNET_STATUS __stdcall | POS_PopResponseValueWord (POSNET_HANDLE hRequest, unsigned short *retVal) |
Pobierz watość typu liczba 2 bajtowa i przesuń na następne pole. | |
POSNET_API POSNET_STATUS __stdcall | POS_ResponseRewind (POSNET_HANDLE hRequest) |
Przesuń wskaźnik pól na początek listy. |
POSNET_API long __stdcall POS_GetResponseValueCount | ( | POSNET_HANDLE | hRequest | ) |
Pobierz ilość otrzymanych pól wartości.
Funkcja zwraca ilość pól DATA otrzymanych w odpowiedzi na rozkaz. Poprawna tylko wtedy, gdy sam rozkaz jest w stanie POSNET_RSTATE_COMPLETED
hRequest | Uchwyt zapytania/odpowiedzi |
POSNET_API POSNET_DATA_TYPE __stdcall POS_GetResponseValueType | ( | POSNET_HANDLE | hRequest | ) |
Jaki jest typ następnego parametru DATA.
hRequest | Uchwyt zapytania/odpowiedzi |
POSNET_API POSNET_STATUS __stdcall POS_PopResponseValueByte | ( | POSNET_HANDLE | hRequest, | |
unsigned char * | retVal | |||
) |
Pobierz watość typu liczba 1 bajtowa i przesuń na następne pole.
hRequest | Uchwyt zapytania/odpowiedzi | |
retVal | Wskaźnik do zmiennej, w której zostanie umieszczona odczytana wartość |
POSNET_API POSNET_STATUS __stdcall POS_PopResponseValueCurrency | ( | POSNET_HANDLE | hRequest, | |
char * | retVal, | |||
unsigned long | retValLen | |||
) |
Pobierz watość typu "walutowego" w jej reprezentacji jako ciąg znaków w najmniejszej jednostce waluty i przesuń na następne pole.
hRequest | Uchwyt zapytania/odpowiedzi | |
retVal | Wskaźnik do bufora znakowego, w którym funkcja umieści odebrany ciąg znaków. Aplikacja musi zapewnić odpowiednią pojemność bufora. W przypadku zbyt krótkiego bufora zostanie zwrócony błąd POSNET_STATUS_BUFFERTOOSHORT | |
retValLen | Długość bufora |
POSNET_API POSNET_STATUS __stdcall POS_PopResponseValueLong | ( | POSNET_HANDLE | hRequest, | |
unsigned long * | retVal | |||
) |
Pobierz watość typu liczba 4 bajtowa i przesuń na następne pole.
hRequest | Uchwyt zapytania/odpowiedzi | |
retVal | Wskaźnik do zmiennej, w której zostanie umieszczona odczytana wartość |
POSNET_API POSNET_STATUS __stdcall POS_PopResponseValueNumeric | ( | POSNET_HANDLE | hRequest, | |
char * | retVal, | |||
unsigned long | retValLen | |||
) |
Pobierz watość typu "numerycznego" w jej reprezentacji jako ciąg znaków i przesuń na następne pole.
hRequest | Uchwyt zapytania/odpowiedzi | |
retVal | Wskaźnik do bufora znakowego, w którym funkcja umieści odebrany ciąg znaków. Aplikacja musi zapewnić odpowiednią pojemność bufora. W przypadku zbyt krótkiego bufora zostanie zwrócony błąd POSNET_STATUS_BUFFERTOOSHORT | |
retValLen | Długość bufora |
POSNET_API POSNET_STATUS __stdcall POS_PopResponseValueQuantity | ( | POSNET_HANDLE | hRequest, | |
char * | retVal, | |||
unsigned long | retValLen | |||
) |
Pobierz watość typu "ilościowego" w jej reprezentacji jako ciąg znaków i przesuń na następne pole.
hRequest | Uchwyt zapytania/odpowiedzi | |
retVal | Wskaźnik do bufora znakowego, w którym funkcja umieści odebrany ciąg znaków. Aplikacja musi zapewnić odpowiednią pojemność bufora. W przypadku zbyt krótkiego bufora zostanie zwrócony błąd POSNET_STATUS_BUFFERTOOSHORT | |
retValLen | Długość bufora |
POSNET_API POSNET_STATUS __stdcall POS_PopResponseValueString | ( | POSNET_HANDLE | hRequest, | |
char * | retVal, | |||
unsigned long | retValLen | |||
) |
Pobierz watość typu "ciągu znaków" i przesuń na następne pole.
hRequest | Uchwyt zapytania/odpowiedzi | |
retVal | Wskaźnik do bufora znakowego, w którym funkcja umieści odebrany ciąg znaków. Aplikacja musi zapewnić odpowiednią pojemność bufora, którą przekazuje w parametrze retValLen. W przypadku zbyt krótkiego bufora zostanie zwrócony błąd POSNET_STATUS_BUFFERTOOSHORT | |
retValLen | Długość bufora |
POSNET_API POSNET_STATUS __stdcall POS_PopResponseValueWord | ( | POSNET_HANDLE | hRequest, | |
unsigned short * | retVal | |||
) |
Pobierz watość typu liczba 2 bajtowa i przesuń na następne pole.
hRequest | Uchwyt zapytania/odpowiedzi | |
retVal | Wskaźnik do zmiennej, w której zostanie umieszczona odczytana wartość |
POSNET_API POSNET_STATUS __stdcall POS_ResponseRewind | ( | POSNET_HANDLE | hRequest | ) |
Przesuń wskaźnik pól na początek listy.
Funkcja umożliwia rozpoczęcie analizy pól od początku.
hRequest | Uchwyt zapytania/odpowiedzi |