Documentation

ActiveSync

Interfaces, Classes, Traits and Enums

Horde_ActiveSync_Interface_ImapFactory
Horde_ActiveSync_Interface_ImapFactory:: Defines an interface for a factory object that knows how to provide an appropriate Horde_ActiveSync_Imap_Adapter object and mailbox lists.
Horde_ActiveSync_Interface_LoggerFactory
Horde_ActiveSync_Interface_LoggerFactory:: Defines an interface for a factory object that knows how to provide an appropriate Horde_Log_Logger object.
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_Device_Ios
Contains constants and maps related to iOS devices.
Horde_ActiveSync_Device
Horde_ActiveSync_Device:: Wraps all functionality related to device data.
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_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_Exception
Base exception class for Horde_ActiveSync
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_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_EasMessageBuilder
Base class for building and populating the various body related properties of a Horde_ActiveSync_Message_Mail object.
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_Deprecated
Horde_ActiveSync_Log_Logger
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_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_Mime
This class provides some base functionality for dealing with MIME objects in the context of ActiveSync requests.
Horde_ActiveSync_Policies
Horde_ActiveSync_Policies:: Wraps all functionality related to generating the XML or WBXML for EAS Policies.
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_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_Decoder
ActiveSync specific WBXML decoder.
Horde_ActiveSync_Wbxml_Encoder
Horde_ActiveSync_Wbxml_Encoder:: Encapsulates all Wbxml encoding from server to client.
Horde_ActiveSync_Wbxml
Wbxml handler
Horde_ActiveSync
The Horde ActiveSync server. Entry point for performing all ActiveSync operations.

Search results