#include "LgiInterfaces.h"#include "GMime.h"#include "GOptionsFile.h"#include "GVariant.h"Go to the source code of this file.
Classes | |
| class | GDataIterator< T > |
| This class is an interface to a collection of objects (NOT thread-safe). More... | |
| class | GDataPropI |
| A generic interface for getting / setting properties. More... | |
| class | GDataI |
| class | GDataFolderI |
| An interface to a folder structure. More... | |
| class | GDataEventsI |
| class | GDataStoreI |
Defines | |
| #define | M_STORAGE_EVENT (M_USER+0x500) |
| #define | FIELD_IS_ONLINE -100 |
| The storage class has this property (positive properties are owned by the app. | |
Enumerations | |
| enum | Store3Status { Store3Error, Store3Delayed, Store3Success } |
| This defines the possible outcomes of calling a function. More... | |
| enum | Store3DataState |
| GDataI load state. | |
Functions | |
| GDataStoreI * | OpenMail2 (char *Mail2Folders, GDataEventsI *Callback, bool Create=false) |
| GDataStoreI * | OpenMail3 (char *Mail3Folder, GDataEventsI *Callback, bool Create=false) |
| GDataStoreI * | OpenImap (char *Host, char *User, char *Pass, int ConnectFlags, GDataEventsI *Callback, GStream *Log, int AccoundId=0) |
| #define M_STORAGE_EVENT (M_USER+0x500) |
A storage event a = (GDataStoreI*)Storage b = (void*)UserParam
| enum Store3Status |
This defines the possible outcomes of calling a function.
| GDataStoreI* OpenImap | ( | char * | Host, | |
| char * | User, | |||
| char * | Pass, | |||
| int | ConnectFlags, | |||
| GDataEventsI * | Callback, | |||
| GStream * | Log, | |||
| int | AccoundId = 0 | |||
| ) |
Open am imap store
| Host | The host name of the IMAP server |
| User | The user name of the account to connect to |
| Pass | [Optional] The password of the user |
| ConnectFlags |
Various flags that control the type of connection made:
|
| GDataStoreI* OpenMail2 | ( | char * | Mail2Folders, | |
| GDataEventsI * | Callback, | |||
| bool | Create = false | |||
| ) |
Open a mail2 file
| Mail2Folders | The file to open |
| Callback | Event interface, |
| Create | true if you want to create a new mail2 file. |
| GDataStoreI* OpenMail3 | ( | char * | Mail3Folder, | |
| GDataEventsI * | Callback, | |||
| bool | Create = false | |||
| ) |
Open a mail3 folder
| Mail3Folder | The file to open |
| Callback | Event interface, |
| Create | true if you want to create a new mail2 file. |
1.5.7.1