|
| gg_pubdir50_t | gg_pubdir50_new (int type) |
| | Tworzy nowe zapytanie katalogu publicznego. Więcej...
|
| |
| static int | gg_pubdir50_add_n (gg_pubdir50_t req, int num, const char *field, const char *value) |
| |
| int | gg_pubdir50_add (gg_pubdir50_t req, const char *field, const char *value) |
| | Dodaje pole zapytania. Więcej...
|
| |
| int | gg_pubdir50_seq_set (gg_pubdir50_t req, uint32_t seq) |
| | Ustawia numer sekwencyjny zapytania. Więcej...
|
| |
| void | gg_pubdir50_free (gg_pubdir50_t s) |
| | Zwalnia zasoby po zapytaniu lub odpowiedzi katalogu publicznego. Więcej...
|
| |
| uint32_t | gg_pubdir50 (struct gg_session *sess, gg_pubdir50_t req) |
| | Wysyła zapytanie katalogu publicznego do serwera. Więcej...
|
| |
| int | gg_pubdir50_handle_reply_sess (struct gg_session *sess, struct gg_event *e, const char *packet, int length) |
| |
| const char * | gg_pubdir50_get (gg_pubdir50_t res, int num, const char *field) |
| | Pobiera pole z odpowiedzi katalogu publicznego. Więcej...
|
| |
| int | gg_pubdir50_count (gg_pubdir50_t res) |
| | Zwraca liczbę wyników odpowiedzi. Więcej...
|
| |
| int | gg_pubdir50_type (gg_pubdir50_t res) |
| | Zwraca rodzaj zapytania lub odpowiedzi. Więcej...
|
| |
| uin_t | gg_pubdir50_next (gg_pubdir50_t res) |
| | Zwraca numer, od którego należy rozpocząc kolejne wyszukiwanie. Więcej...
|
| |
| uint32_t | gg_pubdir50_seq (gg_pubdir50_t res) |
| | Zwraca numer sekwencyjny zapytania lub odpowiedzi. Więcej...
|
| |
Obsługa katalogu publicznego od wersji Gadu-Gadu 5.x.
- Do zrobienia:
- Zoptymalizować konwersję CP1250<->UTF8. Obecnie robiona jest testowa konwersja, żeby poznać długość tekstu wynikowego.