| Top |
|
|
(*CamelPOP3CommandFunc) () |
|
|
camel_pop3_engine_new () |
|
|
camel_pop3_engine_reget_capabilities () |
|
|
camel_pop3_engine_iterate () |
|
|
camel_pop3_engine_busy_lock () |
|
|
camel_pop3_engine_busy_unlock () |
| CamelPOP3Command * | camel_pop3_engine_command_new () |
|
|
camel_pop3_engine_command_free () |
void (*CamelPOP3CommandFunc) (,CamelPOP3Engine *pe,CamelPOP3Stream *stream,GCancellable *cancellable,GError **error);gpointer data
CamelPOP3Engine * camel_pop3_engine_new (,CamelStream *source,guint32 flags,GCancellable *cancellable);GError **error
Returns a NULL stream. A null stream is always at eof, and always returns success for all reads and writes.
gboolean camel_pop3_engine_reget_capabilities (,CamelPOP3Engine *engine,GCancellable *cancellable);GError **error
Regets server capabilities (needed after a STLS command is issued for example).
gint camel_pop3_engine_iterate (,CamelPOP3Engine *peCamelPOP3Command *pc,,GCancellable *cancellable);GError **error
gboolean camel_pop3_engine_busy_lock (,CamelPOP3Engine *pe,GCancellable *cancellable);GError **error
CamelPOP3Command * camel_pop3_engine_command_new (,CamelPOP3Engine *pe,guint32 flagsCamelPOP3CommandFunc func,,gpointer data,GCancellable *cancellable,GError **errorconst,gchar *fmt...);
void camel_pop3_engine_command_free (,CamelPOP3Engine *peCamelPOP3Command *pc);