Horde_ActiveSync |
The Horde ActiveSync server. Entry point for performing all ActiveSync
operations. |
Horde_ActiveSync_Collections |
Horde_ActiveSync_Collections:: Responsible for all functionality related to
collections and managing the sync cache. |
Horde_ActiveSync_Connector_Exporter_Base |
Horde_ActiveSync_Connector_Exporter_Base:: Base class contains common
code for outputing common blocks of WBXML data in server responses. |
Horde_ActiveSync_Connector_Exporter_FolderSync |
Horde_ActiveSync_Connector_Exporter_FolderSync:: Responsible for outputing
blocks of WBXML responses in FOLDER_SYNC responses. |
Horde_ActiveSync_Connector_Exporter_Sync |
Horde_ActiveSync_Connector_Exporter_Sync:: Responsible for outputing
blocks of WBXML responses in SYNC responses. E.g., sending all WBXML
necessary to transmit a new/changed message object to the client. |
Horde_ActiveSync_Connector_Importer |
Horde_ActiveSync_Connector_Imports:: Receives Wbxml from device. |
Horde_ActiveSync_Credentials |
Provides an abstraction for obtaining the correct EAS credentials. |
Horde_ActiveSync_Device |
Horde_ActiveSync_Device:: Wraps all functionality related to device data. |
Horde_ActiveSync_Device_Ios |
Contains constants and maps related to iOS devices. |
Horde_ActiveSync_Driver_Base |
Base ActiveSync Driver backend. Provides communication with the actual
server backend that ActiveSync will be syncing devices with. This is an
abstract class, servers must implement their own backend to provide
the needed data. |
Horde_ActiveSync_Driver_Mock |
Base ActiveSync Driver backend. Provides communication with the actual
server backend that ActiveSync will be syncing devices with. This is an
class, servers must implement their own backend to provide
the needed data. |
Horde_ActiveSync_Driver_MockConnector |
Mock connector for testing using the Horde_ActiveSync_Driver_Mock driver. |
Horde_ActiveSync_Exception |
Base exception class for Horde_ActiveSync |
Horde_ActiveSync_Exception_DeletionNotSupported |
Exception |
Horde_ActiveSync_Exception_EmailFatalFailure |
Exception |
Horde_ActiveSync_Exception_FolderExists |
Exception |
Horde_ActiveSync_Exception_FolderGone |
Exception |
Horde_ActiveSync_Exception_InvalidRequest |
Exception |
Horde_ActiveSync_Exception_StaleState |
Exception |
Horde_ActiveSync_Exception_StateGone |
Exception |
Horde_ActiveSync_Exception_TemporaryFailure |
Exception |
Horde_ActiveSync_Folder_Base |
The class contains functionality for maintaining state for a generic
collection folder. This would include Appointments, Contacts, and Tasks. |
Horde_ActiveSync_Folder_Collection |
The class contains functionality for maintaining state for a generic
collection folder. This would include Appointments, Contacts, and Tasks. |
Horde_ActiveSync_Folder_Imap |
The class contains functionality for maintaining state for a single IMAP
folder, and generating server deltas. |
Horde_ActiveSync_Folder_RI |
The class contains functionality for maintaining state for the
Recipient Information Cache. |
Horde_ActiveSync_Imap_Adapter |
Horde_ActiveSync_Imap_Adapter contains methods for communicating with
Horde's Horde_Imap_Client library. |
Horde_ActiveSync_Imap_EasMessageBuilder |
Base class for building and populating the various body related properties
of a Horde_ActiveSync_Message_Mail object. |
Horde_ActiveSync_Imap_EasMessageBuilder_Html |
Handle building the AirSyncBaseBody property when sending HTML only. |
Horde_ActiveSync_Imap_EasMessageBuilder_Mime |
Handle building the AirSyncBaseBody property when sending a full MIME mail
structure. I.e., BodyTypePreference == Horde_ActiveSync::BODYPREF_TYPE_MIME. |
Horde_ActiveSync_Imap_EasMessageBuilder_Plain |
Handle building the AirSyncBaseBody property when sending plain text only. |
Horde_ActiveSync_Imap_EasMessageBuilder_TwoFive |
Handle building the body properties when using EAS version 2.5. |
Horde_ActiveSync_Imap_Message |
This class provides all functionality related to parsing and working with
a single IMAP email message when using Horde_Imap_Client. |
Horde_ActiveSync_Imap_MessageBodyData |
|
Horde_ActiveSync_Imap_Strategy_Base |
Base class for different strategies to fetch changes from an IMAP server. |
Horde_ActiveSync_Imap_Strategy_Initial |
Handles fetching initial set of message changes for the first sync. |
Horde_ActiveSync_Imap_Strategy_Modseq |
Handles fetching changes using the HIGHESTMODSEQ value of a
QRESYNC/CONDSTORE enabled IMAP server. |
Horde_ActiveSync_Imap_Strategy_Plain |
Handles fetching changes for servers that do NOT support CONDSTORE/QRESYNC. |
Horde_ActiveSync_Log_Factory |
|
Horde_ActiveSync_Log_Formatter |
|
Horde_ActiveSync_Log_Handler |
|
Horde_ActiveSync_Log_Logger |
|
Horde_ActiveSync_Log_Logger_Deprecated |
|
Horde_ActiveSync_Message_AirSyncBaseAdd |
Horde_ActiveSync_Message_AirSyncBaseAdd:: |
Horde_ActiveSync_Message_AirSyncBaseAttachment |
Horde_ActiveSync_Message_AirSyncBaseAttachment:: |
Horde_ActiveSync_Message_AirSyncBaseBody |
Horde_ActiveSync_Message_AirSyncBaseBody:: |
Horde_ActiveSync_Message_AirSyncBaseBodypart |
Horde_ActiveSync_Message_AirSyncBaseBodypart:: |
Horde_ActiveSync_Message_AirSyncBaseDelete |
Horde_ActiveSync_Message_AirSyncBaseAdd:: |
Horde_ActiveSync_Message_AirSyncBaseFileAttachment |
Horde_ActiveSync_Message_AirSyncFileAttachment:: |
Horde_ActiveSync_Message_AirSyncBaseLocation |
Horde_ActiveSync_Message_AirSyncBaseLocation:: |
Horde_ActiveSync_Message_Appointment |
Horde_ActiveSync_Message_Appointment |
Horde_ActiveSync_Message_Attachment |
Horde_ActiveSync_Message_Attachment |
Horde_ActiveSync_Message_Attendee |
Horde_ActiveSync_Message_Attendee |
Horde_ActiveSync_Message_Base |
Horde_ActiveSync_Message_Base:: Base class for all ActiveSync message
objects. |
Horde_ActiveSync_Message_Contact |
Horde_ActiveSync_Message_Contact:: |
Horde_ActiveSync_Message_DeviceInformation |
Horde_ActiveSync_Message_DeviceInformation:: |
Horde_ActiveSync_Message_Document |
Horde_ActiveSync_Message_DocumentLibrary |
Horde_ActiveSync_Message_DocumentLibrary |
Horde_ActiveSync_Message_DocumentLibrary |
Horde_ActiveSync_Message_Exception |
Horde_ActiveSync_Message_Exception:: |
Horde_ActiveSync_Message_Flag |
Horde_ActiveSync_Message_Flag:: |
Horde_ActiveSync_Message_Folder |
Horde_ActiveSync_Message_Folder:: |
Horde_ActiveSync_Message_Forwardee |
Horde_ActiveSync_Message_Picture:: Encapsulate the data to send in a
GAL response. |
Horde_ActiveSync_Message_GalPicture |
Horde_ActiveSync_Message_Picture:: Encapsulate the data to send in a
GAL response. |
Horde_ActiveSync_Message_Mail |
Horde_ActiveSync_Message_Mail:: |
Horde_ActiveSync_Message_MeetingRequest |
Horde_ActiveSync_Message_MeetingRequest |
Horde_ActiveSync_Message_Note |
Horde_ActiveSync_Message_Note:: |
Horde_ActiveSync_Message_Oof |
Horde_ActiveSync_Message_Oof:: |
Horde_ActiveSync_Message_OofMessage |
Horde_ActiveSync_Message_OofMessage:: |
Horde_ActiveSync_Message_RecipientInformation |
Horde_ActiveSync_Message_RecipientInformation:: |
Horde_ActiveSync_Message_Recurrence |
Horde_ActiveSync_Message_Recurrence:: |
Horde_ActiveSync_Message_ResolveRecipientsPicture |
Horde_ActiveSync_Message_ResolveRecipientsPicture:: Encapsulate the picture
data to send in a RESOLVERECIPIENTS response. |
Horde_ActiveSync_Message_SendMail |
Horde_ActiveSync_Message_SendMail:: |
Horde_ActiveSync_Message_SendMailSource |
Horde_ActiveSync_Message_SendMailSource:: |
Horde_ActiveSync_Message_Task |
Horde_ActiveSync_Message_Task:: |
Horde_ActiveSync_Message_TaskRecurrence |
Horde_ActiveSync_Message_TaskRecurrence:: |
Horde_ActiveSync_Mime |
This class provides some base functionality for dealing with MIME objects in
the context of ActiveSync requests. |
Horde_ActiveSync_Mime_Headers_Addresses |
|
Horde_ActiveSync_Mime_Iterator |
Recursive iterator for Horde_Mime_Part objects. This iterator is
self-contained and independent of all other iterators. Adapted from
Horde_Mime package. Changed to allow what EAS would consider attachments
to be ignored during iteration and to always include the base part. |
Horde_ActiveSync_Policies |
Horde_ActiveSync_Policies:: Wraps all functionality related to generating
the XML or WBXML for EAS Policies. |
Horde_ActiveSync_Request_Autodiscover |
ActiveSync Handler for Autodiscover requests. |
Horde_ActiveSync_Request_Base |
Base class for handlig ActiveSync requests. |
Horde_ActiveSync_Request_FolderCreate |
Handle FolderCreate requests. |
Horde_ActiveSync_Request_FolderSync |
Handle FolderSync requests. |
Horde_ActiveSync_Request_GetAttachment |
Handle GetAttachment requests. |
Horde_ActiveSync_Request_GetHierarchy |
Handle GetHierarchy requests. |
Horde_ActiveSync_Request_GetItemEstimate |
Handle GetItemEstimate requests. |
Horde_ActiveSync_Request_ItemOperations |
ActiveSync Handler for ItemOperations requests |
Horde_ActiveSync_Request_MeetingResponse |
Horde_ActiveSync_Request_MeetingResponse:: |
Horde_ActiveSync_Request_MoveItems |
Handle MoveItems requests. |
Horde_ActiveSync_Request_Ping |
Handle PING requests. |
Horde_ActiveSync_Request_Provision |
Hanlde Provision requests. |
Horde_ActiveSync_Request_ResolveRecipients |
ActiveSync Handler for resolving recipients. |
Horde_ActiveSync_Request_Search |
Handle Search requests. |
Horde_ActiveSync_Request_SendMail |
Handle SendMail requests. |
Horde_ActiveSync_Request_Settings |
Handle Settings requests. |
Horde_ActiveSync_Request_SmartForward |
ActiveSync Handler for SmartForward requests. The device only sends the reply
text, along with the message uid and collection id (mailbox). The server is
responsible for appending the original text. |
Horde_ActiveSync_Request_SmartReply |
ActiveSync Handler for SmartReply requests. The device only sends the reply
text, along with the message uid and collection id (mailbox). The server is
responsible for appending the original text. |
Horde_ActiveSync_Request_Sync |
Handle Sync requests |
Horde_ActiveSync_Request_SyncBase |
Base class for handling ActiveSync Sync-type requests. |
Horde_ActiveSync_Request_ValidateCert |
ActiveSync Handler for ValidateCertificate requests. Responsible for
determining if the presented smime certificate is valid. |
Horde_ActiveSync_Rfc822 |
Horde_ActiveSync_Rfc822:: class provides functionality related to dealing
with raw RFC822 message strings within an ActiveSync context. |
Horde_ActiveSync_State_Base |
Base class for managing everything related to device state |
Horde_ActiveSync_State_Mongo |
NoSQL based state management. |
Horde_ActiveSync_State_Sql |
SQL based state management. Responsible for maintaining device state
information such as last sync time, provisioning status, client-sent changes,
and for calculating deltas between server and client. |
Horde_ActiveSync_Status |
Horde_ActiveSync_Status:: Constants for common EAS status codes. Common codes
were introduced in EAS 14. |
Horde_ActiveSync_SyncCache |
Horde_ActiveSync_SyncCache:: Wraps all functionality related to maintaining
the ActiveSync SyncCache. |
Horde_ActiveSync_Timezone |
Utility functions for dealing with Microsoft ActiveSync's Timezone format. |
Horde_ActiveSync_Translation |
Horde_ActiveSync_Translation is the translation wrapper class
for Horde_ActiveSync. |
Horde_ActiveSync_Utils |
Horde_ActiveSync_Utils:: contains general utilities. |
Horde_ActiveSync_Wbxml |
Wbxml handler |
Horde_ActiveSync_Wbxml_Decoder |
ActiveSync specific WBXML decoder. |
Horde_ActiveSync_Wbxml_Encoder |
Horde_ActiveSync_Wbxml_Encoder:: Encapsulates all Wbxml encoding from
server to client. |