|
static void | gg_compat_message_sent (struct gg_session *sess, int seq, size_t recipients_count, uin_t *recipients) |
|
static void | gg_compat_message_cleanup (struct gg_session *sess) |
|
const char * | gg_libgadu_version (void) |
| Zwraca wersję biblioteki. Więcej...
|
|
void * | gg_new0 (size_t size) |
|
int | gg_required_proto (struct gg_session *gs, int protocol_version) |
|
int | gg_get_dummy_fd (struct gg_session *sess) |
|
unsigned int | gg_login_hash (const unsigned char *password, unsigned int seed) |
|
int | gg_read (struct gg_session *sess, char *buf, int length) |
|
static int | gg_write_common (struct gg_session *sess, const char *buf, int length) |
|
int | gg_write (struct gg_session *sess, const char *buf, int length) |
|
void | gg_close (struct gg_session *sess) |
|
void * | gg_recv_packet (struct gg_session *sess) |
|
int | gg_send_packet (struct gg_session *sess, int type,...) |
|
static int | gg_session_callback (struct gg_session *sess) |
|
struct gg_session * | gg_login (const struct gg_login_params *p) |
| Łączy się z serwerem Gadu-Gadu. Więcej...
|
|
int | gg_ping (struct gg_session *sess) |
| Wysyła do serwera pakiet utrzymania połączenia. Więcej...
|
|
void | gg_logoff (struct gg_session *sess) |
| Kończy połączenie z serwerem. Więcej...
|
|
void | gg_free_session (struct gg_session *sess) |
| Zwalnia zasoby używane przez połączenie z serwerem. Więcej...
|
|
int | gg_change_status (struct gg_session *sess, int status) |
| Zmienia status użytkownika. Więcej...
|
|
int | gg_change_status_descr (struct gg_session *sess, int status, const char *descr) |
| Zmienia status użytkownika na status opisowy. Więcej...
|
|
int | gg_change_status_descr_time (struct gg_session *sess, int status, const char *descr, int ts) |
| Zmienia status użytkownika na status opisowy z podanym czasem powrotu. Więcej...
|
|
int | gg_change_status_flags (struct gg_session *sess, int flags) |
| Funkcja zmieniająca flagi statusu. Więcej...
|
|
int | gg_send_message (struct gg_session *sess, int msgclass, uin_t recipient, const unsigned char *message) |
| Wysyła wiadomość do użytkownika. Więcej...
|
|
int | gg_send_message_richtext (struct gg_session *sess, int msgclass, uin_t recipient, const unsigned char *message, const unsigned char *format, int formatlen) |
| Wysyła wiadomość formatowaną. Więcej...
|
|
int | gg_send_message_html (struct gg_session *sess, int msgclass, uin_t recipient, const unsigned char *html_message) |
| Wysyła formatowaną wiadomość HTML. Więcej...
|
|
int | gg_send_message_confer (struct gg_session *sess, int msgclass, int recipients_count, uin_t *recipients, const unsigned char *message) |
| Wysyła wiadomość w ramach konferencji. Więcej...
|
|
int | gg_send_message_confer_richtext (struct gg_session *sess, int msgclass, int recipients_count, uin_t *recipients, const unsigned char *message, const unsigned char *format, int formatlen) |
| Wysyła wiadomość formatowaną w ramach konferencji. Więcej...
|
|
int | gg_send_message_confer_html (struct gg_session *sess, int msgclass, int recipients_count, uin_t *recipients, const unsigned char *html_message) |
| Wysyła formatowaną wiadomość HTML w ramach konferencji. Więcej...
|
|
int | gg_send_message_ctcp (struct gg_session *sess, int msgclass, uin_t recipient, const unsigned char *message, int message_len) |
| Wysyła wiadomość binarną przeznaczoną dla klienta. Więcej...
|
|
int | gg_image_request (struct gg_session *sess, uin_t recipient, int size, uint32_t crc32) |
| Wysyła żądanie obrazka o podanych parametrach. Więcej...
|
|
int | gg_image_reply (struct gg_session *sess, uin_t recipient, const char *filename, const char *image, int size) |
| Wysyła żądany obrazek. Więcej...
|
|
void | gg_image_sendout (struct gg_session *sess) |
|
static int | gg_notify105_ex (struct gg_session *sess, uin_t *userlist, char *types, int count) |
|
int | gg_notify_ex (struct gg_session *sess, uin_t *userlist, char *types, int count) |
| Wysyła do serwera listę kontaktów. Więcej...
|
|
int | gg_notify (struct gg_session *sess, uin_t *userlist, int count) |
| Wysyła do serwera listę kontaktów. Więcej...
|
|
int | gg_add_notify_ex (struct gg_session *sess, uin_t uin, char type) |
| Dodaje kontakt. Więcej...
|
|
int | gg_add_notify (struct gg_session *sess, uin_t uin) |
| Dodaje kontakt. Więcej...
|
|
int | gg_remove_notify_ex (struct gg_session *sess, uin_t uin, char type) |
| Usuwa kontakt. Więcej...
|
|
int | gg_remove_notify (struct gg_session *sess, uin_t uin) |
| Usuwa kontakt. Więcej...
|
|
int | gg_userlist_request (struct gg_session *sess, char type, const char *request) |
| Wysyła do serwera zapytanie dotyczące listy kontaktów. Więcej...
|
|
int | gg_userlist100_request (struct gg_session *sess, char type, unsigned int version, char format_type, const char *request) |
| Wysyła do serwera zapytanie dotyczące listy kontaktów (10.0). Więcej...
|
|
int | gg_typing_notification (struct gg_session *sess, uin_t recipient, int length) |
| Informuje rozmówcę o pisaniu wiadomości. Więcej...
|
|
int | gg_multilogon_disconnect (struct gg_session *gs, gg_multilogon_id_t conn_id) |
| Rozłącza inną sesję multilogowania. Więcej...
|
|
int | gg_chat_create (struct gg_session *gs) |
| Tworzy nową konferencję (11.0). Więcej...
|
|
int | gg_chat_invite (struct gg_session *gs, uint64_t id, uin_t *participants, unsigned int participants_count) |
| Zaprasza nowych użytkowników do konferencji (11.0). Więcej...
|
|
int | gg_chat_leave (struct gg_session *gs, uint64_t id) |
| Opuszcza konferencję (11.0). Więcej...
|
|
int | gg_chat_send_message (struct gg_session *gs, uint64_t id, const char *message, int is_html) |
| Wysyła wiadomość w ramach konferencji (11.0). Więcej...
|
|
int | gg_libgadu_check_feature (gg_libgadu_feature_t feature) |
| Sprawdza czy biblioteka obsługuje daną funkcję. Więcej...
|
|
static void | gg_socket_manager_error (struct gg_session *sess, enum gg_failure_t failure) |
|
int | gg_compat_feature_is_enabled (struct gg_session *sess, gg_compat_feature_t feature) |
|
static gg_msg_list_t * | gg_compat_find_sent_message (struct gg_session *sess, int seq, int remove) |
|
void | gg_compat_message_ack (struct gg_session *sess, int seq) |
|
int | gg_socket_manager_connected (void *handle, void *priv, int fd) |
| Odbiera nowo utworzone gniazdo TCP/TLS. Więcej...
|
|