|
static void | gg_dcc_debug_data (const char *prefix, int fd, const void *buf, unsigned int size) |
|
int | gg_dcc_request (struct gg_session *sess, uin_t uin) |
| Wysyła żądanie zwrotnego połączenia bezpośredniego. Więcej...
|
|
static void | gg_dcc_fill_filetime (uint32_t ut, uint32_t *ft) |
|
int | gg_dcc_fill_file_info (struct gg_dcc *d, const char *filename) |
| Wypełnia pola struktury gg_dcc niezbędne do wysłania pliku. Więcej...
|
|
int | gg_dcc_fill_file_info2 (struct gg_dcc *d, const char *filename, const char *local_filename) |
| Wypełnia pola struktury gg_dcc niezbędne do wysłania pliku. Więcej...
|
|
static struct gg_dcc * | gg_dcc_transfer (uint32_t ip, uint16_t port, uin_t my_uin, uin_t peer_uin, int type) |
|
struct gg_dcc * | gg_dcc_get_file (uint32_t ip, uint16_t port, uin_t my_uin, uin_t peer_uin) |
| Rozpoczyna odbieranie pliku przez zwrotne połączenie bezpośrednie. Więcej...
|
|
struct gg_dcc * | gg_dcc_send_file (uint32_t ip, uint16_t port, uin_t my_uin, uin_t peer_uin) |
| Rozpoczyna wysyłanie pliku. Więcej...
|
|
struct gg_dcc * | gg_dcc_voice_chat (uint32_t ip, uint16_t port, uin_t my_uin, uin_t peer_uin) |
| Rozpoczyna połączenie głosowe. Więcej...
|
|
void | gg_dcc_set_type (struct gg_dcc *d, int type) |
| Ustawia typ przychodzącego połączenia bezpośredniego. Więcej...
|
|
static int | gg_dcc_callback (struct gg_dcc *d) |
|
struct gg_dcc * | gg_dcc_socket_create (uin_t uin, uint16_t port) |
| Tworzy gniazdo nasłuchujące dla połączeń bezpośrednich. Więcej...
|
|
int | gg_dcc_voice_send (struct gg_dcc *d, char *buf, int length) |
| Wysyła ramkę danych połączenia głosowego. Więcej...
|
|
struct gg_event * | gg_dcc_watch_fd (struct gg_dcc *h) |
| Funkcja wywoływana po zaobserwowaniu zmian na deskryptorze połączenia. Więcej...
|
|
void | gg_dcc_free (struct gg_dcc *d) |
| Zwalnia zasoby używane przez połączenie bezpośrednie. Więcej...
|
|
Obsługa połączeń bezpośrednich do wersji Gadu-Gadu 6.x.