libgadu
1.12.2
|
Połączenie bezpośrednie do wersji Gadu-Gadu 6.x. Więcej...
Pola danych | |
int | fd |
Obserwowany deskryptor. Więcej... | |
int | check |
Informacja o żądaniu odczytu/zapisu (patrz gg_check_t) Więcej... | |
int | state |
Aktualny stan połączenia (patrz gg_state_t) Więcej... | |
int | error |
Kod błędu dla GG_STATE_ERROR (patrz gg_error_t) Więcej... | |
int | type |
Rodzaj sesji (patrz gg_session_t) Więcej... | |
int | id |
Identyfikator sesji. Więcej... | |
int | timeout |
Czas pozostały do zakończenia stanu. Więcej... | |
int(* | callback )(struct gg_dcc *) |
Funkcja zwrotna. Więcej... | |
void(* | destroy )(struct gg_dcc *) |
Funkcja zwalniania zasobów. Więcej... | |
struct gg_event * | event |
Zdarzenie po wywołaniu callback . Więcej... | |
int | active |
Flaga połączenia aktywnego (nieużywana) Więcej... | |
int | port |
Port gniazda nasłuchującego. Więcej... | |
uin_t | uin |
Własny numer Gadu-Gadu. Więcej... | |
uin_t | peer_uin |
Numer Gadu-Gadu drugiej strony połączenia. Więcej... | |
int | file_fd |
deskryptor pliku Więcej... | |
unsigned int | offset |
Położenie w pliku. Więcej... | |
unsigned int | chunk_size |
Rozmiar kawałka pliku. Więcej... | |
unsigned int | chunk_offset |
Położenie w aktualnym kawałku pliku. Więcej... | |
struct gg_file_info | file_info |
Informacje o pliku. Więcej... | |
int | established |
Flaga ustanowienia połączenia. Więcej... | |
char * | voice_buf |
Bufor na pakiet połączenia głosowego. Więcej... | |
int | incoming |
Flaga połączenia przychodzącego. Więcej... | |
char * | chunk_buf |
Bufor na fragment danych. Więcej... | |
uint32_t | remote_addr |
Adres drugiej strony. Więcej... | |
uint16_t | remote_port |
Port drugiej strony. Więcej... | |
Połączenie bezpośrednie do wersji Gadu-Gadu 6.x.
Tworzone przez gg_dcc_socket_create()
, gg_dcc_get_file()
, gg_dcc_send_file()
lub gg_dcc_voice_chat()
, zwalniane przez gg_dcc_free()
.
int fd |
Obserwowany deskryptor.
int check |
Informacja o żądaniu odczytu/zapisu (patrz gg_check_t)
int state |
Aktualny stan połączenia (patrz gg_state_t)
int error |
Kod błędu dla GG_STATE_ERROR
(patrz gg_error_t)
int type |
Rodzaj sesji (patrz gg_session_t)
int id |
Identyfikator sesji.
int timeout |
Czas pozostały do zakończenia stanu.
int(* callback)(struct gg_dcc *) |
Funkcja zwrotna.
void(* destroy)(struct gg_dcc *) |
Funkcja zwalniania zasobów.
struct gg_event* event |
Zdarzenie po wywołaniu callback
.
int active |
Flaga połączenia aktywnego (nieużywana)
int port |
Port gniazda nasłuchującego.
uin_t uin |
Własny numer Gadu-Gadu.
uin_t peer_uin |
Numer Gadu-Gadu drugiej strony połączenia.
int file_fd |
deskryptor pliku
unsigned int offset |
Położenie w pliku.
unsigned int chunk_size |
Rozmiar kawałka pliku.
unsigned int chunk_offset |
Położenie w aktualnym kawałku pliku.
struct gg_file_info file_info |
Informacje o pliku.
int established |
Flaga ustanowienia połączenia.
char* voice_buf |
Bufor na pakiet połączenia głosowego.
int incoming |
Flaga połączenia przychodzącego.
char* chunk_buf |
Bufor na fragment danych.
uint32_t remote_addr |
Adres drugiej strony.
uint16_t remote_port |
Port drugiej strony.