Poster of Linux kernelThe best gift for a Linux geek
mapiproxy/libmapistore/mapistore_defs.h

mapiproxy/libmapistore/mapistore_defs.h

Section: OpenChange mapistore library (3) Updated: Thu Feb 24 2011
Local index Up
 

NAME

mapiproxy/libmapistore/mapistore_defs.h -

MAPISTORE common definitions.

 

SYNOPSIS


 

Data Structures


struct mapistore_message
A message object.  

Enumerations


enum MAPISTORE_DELETION_TYPE { MAPISTORE_SOFT_DELETE = 1, MAPISTORE_PERMANENT_DELETE = 2 }
Deletion types.
enum MAPISTORE_DFLT_FOLDERS { MDB_ROOT_FOLDER = 1, MDB_DEFERRED_ACTIONS = 2, MDB_SPOOLER_QUEUE = 3, MDB_TODO_SEARCH = 4, MDB_IPM_SUBTREE = 5, MDB_INBOX = 6, MDB_OUTBOX = 7, MDB_SENT_ITEMS = 8, MDB_DELETED_ITEMS = 9, MDB_COMMON_VIEWS = 10, MDB_SCHEDULE = 11, MDB_SEARCH = 12, MDB_VIEWS = 13, MDB_SHORTCUTS = 14, MDB_REMINDERS = 15, MDB_CALENDAR = 16, MDB_CONTACTS = 17, MDB_JOURNAL = 18, MDB_NOTES = 19, MDB_TASKS = 20, MDB_DRAFTS = 21, MDB_TRACKED_MAIL = 22, MDB_SYNC_ISSUES = 23, MDB_CONFLICTS = 24, MDB_LOCAL_FAILURES = 25, MDB_SERVER_FAILURES = 26, MDB_JUNK_EMAIL = 27, MDB_RSS_FEEDS = 28, MDB_CONVERSATION_ACT = 29, MDB_LAST_SPECIALFOLDER = MDB_CONVERSATION_ACT, MDB_CUSTOM = 999 }
Special Folder identifiers.
enum MAPISTORE_TABLE_TYPE { MAPISTORE_FOLDER_TABLE = 1, MAPISTORE_MESSAGE_TABLE = 2 }
Table types.  

Detailed Description

MAPISTORE common definitions.

This header contains the shared definitions for data structures, enumerations and defines that are used across the MAPISTORE API.  

Enumeration Type Documentation

 

enum MAPISTORE_DELETION_TYPE

Deletion types.

Enumerator:

MAPISTORE_SOFT_DELETE
The item is 'soft' deleted.
MAPISTORE_PERMANENT_DELETE
The item is hard deleted.
 

enum MAPISTORE_DFLT_FOLDERS

Special Folder identifiers. This list identifies each of the folder identifiers.

Enumerator:

MDB_ROOT_FOLDER
The root folder.
MDB_DEFERRED_ACTIONS
Deferred actions special folder.
MDB_SPOOLER_QUEUE
Mail spooler queue special folder.
MDB_TODO_SEARCH
Special folder for 'todo' search.
MDB_IPM_SUBTREE
Root folder for inter-personal messages.
MDB_INBOX
Inbox special folder.
MDB_OUTBOX
Outbox (to be send) special folder.
MDB_SENT_ITEMS
Sent items (previously sent) special folder.
MDB_DELETED_ITEMS
Deleted items special folder.
MDB_COMMON_VIEWS
Special folder for common views metadata.
MDB_SCHEDULE
Schedule (Free/busy) special folder.
MDB_SEARCH
Search root folder.
MDB_VIEWS
Special folder for views metadata.
MDB_SHORTCUTS
Special folder for 'shortcuts' action storage.
MDB_REMINDERS
Special folder for reminders.
MDB_CALENDAR
The user calendar.
MDB_CONTACTS
The user's private address book (contacts)
MDB_JOURNAL
The user's journal.
MDB_NOTES
The user's short notes.
MDB_TASKS
The user's tasks ('todo list')
MDB_DRAFTS
Special folder for draft messages.
MDB_TRACKED_MAIL
Special folder for tracked mail.
MDB_SYNC_ISSUES
Special folder to handle messages that failed synchronization.
MDB_CONFLICTS
Special folder for server-side conflicts (from synchronization)
MDB_LOCAL_FAILURES
Special folder for client side failures.
MDB_SERVER_FAILURES
Special folder for server side failures.
MDB_JUNK_EMAIL
Special folder for junk ('spam') email.
MDB_RSS_FEEDS
Special folder for RSS feeds.
MDB_CONVERSATION_ACT
Conversation Actions folder.
MDB_LAST_SPECIALFOLDER
the last identifier, used for iteration
MDB_CUSTOM
This is a custom (or generic) folder with no special meaning.
 

enum MAPISTORE_TABLE_TYPE

Table types.

Enumerator:

MAPISTORE_FOLDER_TABLE
This table is for a folder.
MAPISTORE_MESSAGE_TABLE
This table is for a message.
 

Author

Generated automatically by Doxygen for OpenChange mapistore library from the source code.


 

Index

NAME
SYNOPSIS
Data Structures
Enumerations
Detailed Description
Enumeration Type Documentation
enum MAPISTORE_DELETION_TYPE
enum MAPISTORE_DFLT_FOLDERS
enum MAPISTORE_TABLE_TYPE
Author

This document was created by man2html, using the manual pages.
Time: 21:49:59 GMT, April 16, 2011