Funkcje |
struct gg_http * | gg_remind_passwd3 (uin_t uin, const char *email, const char *tokenid, const char *tokenval, int async) |
| Wysyła hasło użytkownika na e-mail.
|
int | gg_remind_watch_fd (struct gg_httpd *h) |
| Funkcja wywoływana po zaobserwowaniu zmian na deskryptorze połączenia.
|
void | gg_remind_free (struct gg_http *h) |
| Zwalnia zasoby po operacji.
|
Opis szczegółowy
Po zakończeniu operacji, pole data
struktury gg_http
zawiera wskaźnik do struktury gg_pubdir
. Ta ostatnia w polu success
określa, czy operacja się powiodła.
Dokumentacja funkcji
Wysyła hasło użytkownika na e-mail.
Wymaga wcześniejszego pobrania tokenu za pomocą gg_token()
.
- Parametry:
-
uin | Numer Gadu-Gadu |
email | Adres e-mail (podany przy rejestracji) |
tokenid | Identyfikator tokenu |
tokenval | Zawartość tokenu |
async | Flaga połączenia asynchronicznego |
- Zwraca:
- Struktura
gg_http
lub NULL
w przypadku błędu
Funkcja wywoływana po zaobserwowaniu zmian na deskryptorze połączenia.
Operacja będzie zakończona, gdy pole state
będzie równe GG_STATE_DONE
. Jeśli wystąpi błąd, state
będzie równe GG_STATE_ERROR
, a kod błędu znajdzie się w polu error
.
- Nota:
- W rzeczywistości funkcja jest makrem rozwijanym do
gg_pubdir_watch_fd()
.
- Parametry:
-
- Zwraca:
- 0 jeśli się powiodło, -1 w przypadku błędu
Zwalnia zasoby po operacji.
- Nota:
- W rzeczywistości funkcja jest makrem rozwijanym do
gg_pubdir_free()
.
- Parametry:
-