diff options
author | Not Zed <NotZed@Ximian.com> | 2002-01-30 13:14:48 +0800 |
---|---|---|
committer | Michael Zucci <zucchi@src.gnome.org> | 2002-01-30 13:14:48 +0800 |
commit | b894c24f03beeaaeb947676f95c05473ee7691d4 (patch) | |
tree | e940ee60ed72b74e034003a2d44b5bf9d3632852 /camel/providers/pop3/camel-pop3-folder.h | |
parent | 22d1017461bcf5c16846721fd5106abff3f7689b (diff) | |
download | gsoc2013-evolution-b894c24f03beeaaeb947676f95c05473ee7691d4.tar gsoc2013-evolution-b894c24f03beeaaeb947676f95c05473ee7691d4.tar.gz gsoc2013-evolution-b894c24f03beeaaeb947676f95c05473ee7691d4.tar.bz2 gsoc2013-evolution-b894c24f03beeaaeb947676f95c05473ee7691d4.tar.lz gsoc2013-evolution-b894c24f03beeaaeb947676f95c05473ee7691d4.tar.xz gsoc2013-evolution-b894c24f03beeaaeb947676f95c05473ee7691d4.tar.zst gsoc2013-evolution-b894c24f03beeaaeb947676f95c05473ee7691d4.zip |
Changed name from "NT Login" to simply "Login".
2002-01-30 Not Zed <NotZed@Ximian.com>
* camel-sasl-login.c: Changed name from "NT Login" to simply
"Login".
* providers/pop3/*: Entirely new pop implmentation, supporting
pipelining.
2002-01-29 Not Zed <NotZed@Ximian.com>
* camel-data-cache.c (free_busy): We dont want to unref the
stream, instead, stop listening to the finalised events, and free
the path only.
2002-01-25 Not Zed <NotZed@Ximian.com>
* camel-data-cache.c (stream_finalised): Remove the object from
the busy_stream hashtable, not the busy_path hashtable.
svn path=/trunk/; revision=15521
Diffstat (limited to 'camel/providers/pop3/camel-pop3-folder.h')
-rw-r--r-- | camel/providers/pop3/camel-pop3-folder.h | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/camel/providers/pop3/camel-pop3-folder.h b/camel/providers/pop3/camel-pop3-folder.h index 0b6296a09c..55eb1d253b 100644 --- a/camel/providers/pop3/camel-pop3-folder.h +++ b/camel/providers/pop3/camel-pop3-folder.h @@ -2,10 +2,11 @@ /* camel-pop3-folder.h : Class for a POP3 folder */ /* - * Author: + * Authors: * Dan Winship <danw@ximian.com> + * Michael Zucchi <notzed@ximian.com> * - * Copyright (C) 2000 Ximian, Inc. (www.ximian.com) + * Copyright (C) 2002 Ximian, Inc. (www.ximian.com) * * This program is free software; you can redistribute it and/or * modify it under the terms of version 2 of the GNU General Public @@ -35,18 +36,27 @@ extern "C" { #include "camel-folder.h" #define CAMEL_POP3_FOLDER_TYPE (camel_pop3_folder_get_type ()) -#define CAMEL_POP3_FOLDER(obj) (CAMEL_CHECK_CAST((obj), CAMEL_POP3_FOLDER_TYPE, CamelPop3Folder)) -#define CAMEL_POP3_FOLDER_CLASS(k) (CAMEL_CHECK_CLASS_CAST ((k), CAMEL_POP3_FOLDER_TYPE, CamelPop3FolderClass)) +#define CAMEL_POP3_FOLDER(obj) (CAMEL_CHECK_CAST((obj), CAMEL_POP3_FOLDER_TYPE, CamelPOP3Folder)) +#define CAMEL_POP3_FOLDER_CLASS(k) (CAMEL_CHECK_CLASS_CAST ((k), CAMEL_POP3_FOLDER_TYPE, CamelPOP3FolderClass)) #define CAMEL_IS_POP3_FOLDER(o) (CAMEL_CHECK_TYPE((o), CAMEL_POP3_FOLDER_TYPE)) +typedef struct { + guint32 id; + guint32 size; + guint32 flags; + char *uid; + int err; + struct _CamelPOP3Command *cmd; + struct _CamelStream *stream; +} CamelPOP3FolderInfo; + typedef struct { CamelFolder parent_object; GPtrArray *uids; - guint32 *flags; -} CamelPop3Folder; +} CamelPOP3Folder; @@ -55,7 +65,7 @@ typedef struct { /* Virtual methods */ -} CamelPop3FolderClass; +} CamelPOP3FolderClass; /* public methods */ |