Overview

Packages

  • ActiveSync
  • None

Classes

  • Horde_ActiveSync
  • Horde_ActiveSync_Connector_Exporter
  • Horde_ActiveSync_Connector_Importer
  • Horde_ActiveSync_Driver_Base
  • Horde_ActiveSync_Exception
  • Horde_ActiveSync_Exception_InvalidRequest
  • Horde_ActiveSync_Exception_StateGone
  • Horde_ActiveSync_Message_Base
  • Horde_ActiveSync_Request_Base
  • Horde_ActiveSync_Request_FolderCreate
  • Horde_ActiveSync_Request_FolderSync
  • Horde_ActiveSync_Request_GetHierarchy
  • Horde_ActiveSync_Request_GetItemEstimate
  • Horde_ActiveSync_Request_MeetingResponse
  • Horde_ActiveSync_Request_MoveItems
  • Horde_ActiveSync_Request_Notify
  • Horde_ActiveSync_Request_Ping
  • Horde_ActiveSync_Request_Provision
  • Horde_ActiveSync_Request_Search
  • Horde_ActiveSync_Request_SendMail
  • Horde_ActiveSync_Request_SmartForward
  • Horde_ActiveSync_Request_SmartReply
  • Horde_ActiveSync_Request_Sync
  • Horde_ActiveSync_State_File
  • Horde_ActiveSync_Sync
  • Horde_ActiveSync_Wbxml
  • Horde_ActiveSync_Wbxml_Decoder
  • Horde_ActiveSync_Wbxml_Encoder
  • Overview
  • Package
  • Class
  • Tree

Class Horde_ActiveSync_Sync

Located at Horde/ActiveSync/Sync.php
Methods summary
public
# __construct( Horde_ActiveSync_Driver_Base $backend )

Const'r

Const'r

Parameters

$backend
The backend driver
public
# init( Horde_ActiveSync_State_Base & $stateMachine, Horde_ActiveSync_Connector_Exporter $exporter = null, array $collection = array() )

Initialize the sync

Initialize the sync

Parameters

$stateMachine
The state machine
$exporter
The exporter object
$collection
Collection data
public
# setLogger( mixed $logger )
public mixed
# syncronize( integer $flags = 0 )

Sends the next change in the set and updates the stateMachine if successful

Sends the next change in the set and updates the stateMachine if successful

Parameters

$flags
A Horde_ActiveSync:: flag constant

Returns

mixed
A progress array or false if no more changes
public
# getChangeCount( )
API documentation generated by ApiGen