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
);