Parametry połączenia z serwerem Gadu-Gadu. Więcej...
Pola danych | |
| uin_t | uin |
| Numer Gadu-Gadu. | |
| char * | password |
| Hasło. | |
| int | async |
| Flaga asynchronicznego połączenia (domyślnie nie). | |
| int | status |
Początkowy status użytkownika (domyślnie GG_STATUS_AVAIL). | |
| char * | status_descr |
| Początkowy opis użytkownika (domyślnie brak). | |
| uint32_t | server_addr |
| Adres serwera Gadu-Gadu (domyślnie pobierany automatycznie). | |
| uint16_t | server_port |
| Port serwera Gadu-Gadu (domyślnie pobierany automatycznie). | |
| int | protocol_version |
| Wersja protokołu wysyłana do serwera (domyślnie najnowsza obsługiwana). | |
| char * | client_version |
| Wersja klienta wysyłana do serwera (domyślnie najnowsza znana). | |
| int | has_audio |
| Flaga obsługi połączeń głosowych. | |
| int | last_sysmsg |
| Numer ostatnio odebranej wiadomości systemowej. | |
| uint32_t | external_addr |
| Adres publiczny dla połączeń bezpośrednich (6.x). | |
| uint16_t | external_port |
| Port publiczny dla połączeń bezpośrednich (6.x). | |
| int | image_size |
| Maksymalny rozmiar obsługiwanych obrazków w kilobajtach. | |
| int | hash_type |
Rodzaj skrótu hasła (GG_LOGIN_HASH_GG32 lub GG_LOGIN_HASH_SHA1, domyślnie SHA1). | |
| gg_encoding_t | encoding |
| Rodzaj kodowania używanego w sesji (domyślnie CP1250). | |
| gg_resolver_t | resolver |
| Sposób rozwiązywania nazw (patrz Rozwiązywanie nazw). | |
| int | protocol_features |
| Opcje protokołu (flagi GG_FEATURE_*). | |
Parametry połączenia z serwerem Gadu-Gadu.
Parametry zostały przeniesione do struktury, by uniknąć zmian API po rozszerzeniu protokołu i dodaniu kolejnych opcji połączenia. Część parametrów, które nie są już aktualne lub nie mają znaczenia, została usunięta z dokumentacji.
| char* password |
Hasło.
| int async |
Flaga asynchronicznego połączenia (domyślnie nie).
| int status |
Początkowy status użytkownika (domyślnie GG_STATUS_AVAIL).
| char* status_descr |
Początkowy opis użytkownika (domyślnie brak).
| uint32_t server_addr |
Adres serwera Gadu-Gadu (domyślnie pobierany automatycznie).
| uint16_t server_port |
Port serwera Gadu-Gadu (domyślnie pobierany automatycznie).
| int protocol_version |
Wersja protokołu wysyłana do serwera (domyślnie najnowsza obsługiwana).
| char* client_version |
Wersja klienta wysyłana do serwera (domyślnie najnowsza znana).
| int has_audio |
Flaga obsługi połączeń głosowych.
| int last_sysmsg |
Numer ostatnio odebranej wiadomości systemowej.
| uint32_t external_addr |
Adres publiczny dla połączeń bezpośrednich (6.x).
| uint16_t external_port |
Port publiczny dla połączeń bezpośrednich (6.x).
| int image_size |
Maksymalny rozmiar obsługiwanych obrazków w kilobajtach.
| int hash_type |
Rodzaj skrótu hasła (GG_LOGIN_HASH_GG32 lub GG_LOGIN_HASH_SHA1, domyślnie SHA1).
Rodzaj kodowania używanego w sesji (domyślnie CP1250).
Sposób rozwiązywania nazw (patrz Rozwiązywanie nazw).
Opcje protokołu (flagi GG_FEATURE_*).
1.7.1