Top | ![]() |
![]() |
![]() |
![]() |
|
camel_imapx_error_quark () |
|
camel_imapx_input_stream_new () |
|
camel_imapx_input_stream_buffered () |
camel_imapx_token_t | camel_imapx_input_stream_token () |
|
camel_imapx_input_stream_ungettoken () |
|
camel_imapx_input_stream_set_literal () |
|
camel_imapx_input_stream_gets () |
|
camel_imapx_input_stream_getl () |
|
camel_imapx_input_stream_atom () |
|
camel_imapx_input_stream_astring () |
|
camel_imapx_input_stream_nstring () |
|
camel_imapx_input_stream_nstring_bytes () |
|
camel_imapx_input_stream_text () |
|
camel_imapx_input_stream_number () |
|
camel_imapx_input_stream_skip () |
|
camel_imapx_input_stream_skip_until () |
GInputStream * camel_imapx_input_stream_new ();
GInputStream *base_stream
Creates a new base_stream
and
parses incoming IMAP lines into tokens.
Since: 3.12
gint camel_imapx_input_stream_buffered ();
CamelIMAPXInputStream *is
camel_imapx_token_t camel_imapx_input_stream_token (,
CamelIMAPXInputStream *is,
guchar **start,
guint *len,
GCancellable *cancellable);
GError **error
void camel_imapx_input_stream_ungettoken (,
CamelIMAPXInputStream *iscamel_imapx_token_t tok
,,
guchar *token);
guint len
void camel_imapx_input_stream_set_literal (,
CamelIMAPXInputStream *is);
guint literal
gint camel_imapx_input_stream_gets (,
CamelIMAPXInputStream *is,
guchar **start,
guint *len,
GCancellable *cancellable);
GError **error
gint camel_imapx_input_stream_getl (,
CamelIMAPXInputStream *is,
guchar **start,
guint *len,
GCancellable *cancellable);
GError **error
gboolean camel_imapx_input_stream_atom (,
CamelIMAPXInputStream *is,
guchar **start,
guint *len,
GCancellable *cancellable);
GError **error
gboolean camel_imapx_input_stream_astring (,
CamelIMAPXInputStream *is,
guchar **start,
GCancellable *cancellable);
GError **error
gboolean camel_imapx_input_stream_nstring (,
CamelIMAPXInputStream *is,
guchar **start,
GCancellable *cancellable);
GError **error
gboolean camel_imapx_input_stream_nstring_bytes (,
CamelIMAPXInputStream *is,
GBytes **out_bytes,
GCancellable *cancellable);
GError **error
gboolean camel_imapx_input_stream_text (,
CamelIMAPXInputStream *is,
guchar **text,
GCancellable *cancellable);
GError **error
gboolean camel_imapx_input_stream_number (,
CamelIMAPXInputStream *is,
guint64 *number,
GCancellable *cancellable);
GError **error
gboolean camel_imapx_input_stream_skip (,
CamelIMAPXInputStream *is,
GCancellable *cancellable);
GError **error