Moduły | |
| Poziomy informacyjności | |
Funkcje | |
| POSNET_API void __stdcall | POS_SetDebugFileName (POSNET_HANDLE hGlobalDevice, const char *fileName) |
| Ustawienie nazwy pliku śledzącego. | |
| POSNET_API void __stdcall | POS_SetDebugLevel (POSNET_HANDLE hGlobalDevice, unsigned long debugLevel) |
| Ustaw poziom informacyjności biblioteki. | |
| POSNET_API void __stdcall POS_SetDebugFileName | ( | POSNET_HANDLE | hGlobalDevice, | |
| const char * | fileName | |||
| ) |
Ustawienie nazwy pliku śledzącego.
Funkcja umożliwia zmianę domyślnego pliku śledzącego.
| hGlobalDevice | Uchwyt stworzonego połączenia z urządzeniem | |
| fileName | nowa nazwa pliku |
| POSNET_API void __stdcall POS_SetDebugLevel | ( | POSNET_HANDLE | hGlobalDevice, | |
| unsigned long | debugLevel | |||
| ) |
Ustaw poziom informacyjności biblioteki.
System debuggingu opiera się na tzw. "podsystemach".
Definicje POSNET_DEBUG_SUBSYSTEM_* definiują te podsystemy.
Są one maskami bitowymi, które zsumowane (OR) daja możliwość jednoczesnego rejestrowania przepływu danych w róznych podsystemach.
4 najmłodsze bity definiują poziom ilości wysyłanych danych (stałe POSNET_DEBUG_LEVEL_*).
Ustawienie poziomu debuggingu na wartość różną od 0 powoduje otwarcie aktualnie wybranego pliku (domyślnie "POS_DBG.txt", można ustawić przy wykorzystaniu POS_SetDebugFileName . W pliku tym zostaną zapisane odpowiednie informacje umożliwiające śledzenie wykonania kodu biblioteki. Ponowne ustawienie poziomu debuggingu zamyka plik śledzący.
Maksymalna ilość podsystemów określona została na 28.
| hGlobalDevice | Uchwyt stworzonego połączenia z urządzeniem | |
| debugLevel | Określenie poziomu śledzenia |
1.5.5