Dokumentacja struktury gg_login_params
[Połączenie z serwerem]


Opis szczegółowy

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.

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 (domyślnie SHA1).


Dokumentacja pól

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).

Wersja protokołu wysyłana do serwera (domyślnie najnowsza obsługiwana).

Wersja klienta wysyłana do serwera (domyślnie najnowsza znana).

int has_audio

Flaga obsługi połączeń głosowych.

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).

Maksymalny rozmiar obsługiwanych obrazków w kilobajtach.

int hash_type

Rodzaj skrótu hasła (domyślnie SHA1).


Dokumentacja dla tej struktury została wygenerowana z pliku:

Wygenerowano Sun Dec 7 03:28:41 2008 dla libgadu programem  doxygen 1.5.6