$_encoder
$_encoder : \Horde_ActiveSync_Wbxml_Encoder
The wbxml encoder
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.
$_encoder : \Horde_ActiveSync_Wbxml_Encoder
The wbxml encoder
$_as : \Horde_ActiveSync
The ActiveSync server object.
__construct(\Horde_ActiveSync $as, \Horde_ActiveSync_Wbxml_Encoder $encoder = null) : \Horde_ActiveSync_Connector_Exporter
Const'r
\Horde_ActiveSync | $as | The ActiveSync server. |
\Horde_ActiveSync_Wbxml_Encoder | $encoder | The encoder |
messageChange(string $id, \Horde_ActiveSync_Message_Base $message)
Send a message change over the wbxml stream
string | $id | The uid of the message |
\Horde_ActiveSync_Message_Base | $message | The message object |
messageMove(\Horde_ActiveSync_Message_Base $message)
Move a message to a different folder.
\Horde_ActiveSync_Message_Base | $message | The message |
_sendEas16MessageResponse(string $serverid, array $collection)
Sends the appropriate message object reply within a SYNC_ADD or SYNC_MODIFY block in a SYNC_REPLIES block for EAS >= 16 clients.
string | $serverid | The serverid of the message being sent. |
array | $collection | The collection array. |