CamelNNTPStream
CamelNNTPStream
|
|
Object Hierarchy
GObject
╰── CamelStream
╰── CamelNNTPStream
Functions
camel_nntp_stream_line ()
gint
camel_nntp_stream_line (CamelNNTPStream *is,
guchar **data,
guint *len,
GCancellable *cancellable,
GError **error);
camel_nntp_stream_gets ()
gint
camel_nntp_stream_gets (CamelNNTPStream *is,
guchar **start,
guint *len,
GCancellable *cancellable,
GError **error);
camel_nntp_stream_getd ()
gint
camel_nntp_stream_getd (CamelNNTPStream *is,
guchar **start,
guint *len,
GCancellable *cancellable,
GError **error);
camel_nntp_stream_lock ()
void
camel_nntp_stream_lock (CamelNNTPStream *nntp_stream);
camel_nntp_stream_unlock ()
void
camel_nntp_stream_unlock (CamelNNTPStream *nntp_stream);
camel_nntp_stream_set_timeout ()
void
camel_nntp_stream_set_timeout (CamelNNTPStream *nntp_stream,
guint timeout_seconds);
camel_nntp_stream_get_timeout ()
guint
camel_nntp_stream_get_timeout (CamelNNTPStream *nntp_stream);
Types and Values
NNTP_STREAM_DOWNLOAD_TIMEOUT_SECS
#define NNTP_STREAM_DOWNLOAD_TIMEOUT_SECS 45
enum camel_nntp_stream_mode_t