\Horde_SyncMl

Copyright 2005-2017 Horde LLC (http://www.horde.org/)

See the enclosed file LICENSE for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.

Summary

Methods
Properties
Constants
No public methods found
No public properties found
ALERT_DISPLAY
ALERT_TWO_WAY
ALERT_SLOW_SYNC
ALERT_ONE_WAY_FROM_CLIENT
ALERT_REFRESH_FROM_CLIENT
ALERT_ONE_WAY_FROM_SERVER
ALERT_REFRESH_FROM_SERVER
ALERT_TWO_WAY_BY_SERVER
ALERT_ONE_WAY_FROM_CLIENT_BY_SERVER
ALERT_REFRESH_FROM_CLIENT_BY_SERVER
ALERT_ONE_WAY_FROM_SERVER_BY_SERVER
ALERT_REFRESH_FROM_SERVER_BY_SERVER
ALERT_RESULT_ALERT
ALERT_NEXT_MESSAGE
ALERT_NO_END_OF_DATA
ALERT_SUSPEND
ALERT_RESUME
MIME_SYNCML_XML
MIME_SYNCML_WBXML
MIME_SYNCML_DEVICE_INFO_XML
MIME_SYNCML_DEVICE_INFO_WBXML
MIME_TEXT_PLAIN
MIME_VCARD_V21
MIME_VCARD_V30
MIME_VCALENDAR
MIME_ICALENDAR
MIME_XML_ICALENDAR
MIME_MESSAGE
MIME_SYNCML_XML_EMAIL
MIME_SYNCML_XML_BOOKMARK
MIME_SYNCML_RELATIONAL_OBJECT
RESPONSE_IN_PROGRESS
RESPONSE_OK
RESPONSE_ITEM_ADDED
RESPONSE_ACCEPTED_FOR_PROCESSING
RESPONSE_NONAUTHORIATATIVE_RESPONSE
RESPONSE_NO_CONTENT
RESPONSE_RESET_CONTENT
RESPONSE_PARTIAL_CONTENT
RESPONSE_CONFLICT_RESOLVED_WITH_MERGE
RESPONSE_CONFLICT_RESOLVED_WITH_CLIENT_WINNING
RESPONSE_CONFILCT_RESOLVED_WITH_DUPLICATE
RESPONSE_DELETE_WITHOUT_ARCHIVE
RESPONSE_ITEM_NO_DELETED
RESPONSE_AUTHENTICATION_ACCEPTED
RESPONSE_CHUNKED_ITEM_ACCEPTED_AND_BUFFERED
RESPONSE_OPERATION_CANCELLED
RESPONSE_NO_EXECUTED
RESPONSE_ATOMIC_ROLL_BACK_OK
RESPONSE_MULTIPLE_CHOICES
RESPONSE_USE_PROXY
RESPONSE_BAD_REQUEST
RESPONSE_INVALID_CREDENTIALS
RESPONSE_NOT_FOUND
RESPONSE_CREDENTIALS_MISSING
RESPONSE_SIZE_REQUIRED
RESPONSE_REQUEST_SIZE_TOO_BIG
RESPONSE_SIZE_MISMATCH
RESPONSE_COMMAND_FAILED
RESPONSE_REFRESH_REQUIRED
NAME_SPACE_URI_SYNCML
NAME_SPACE_URI_SYNCML_1_1
NAME_SPACE_URI_SYNCML_1_2
NAME_SPACE_URI_METINF
NAME_SPACE_URI_METINF_1_1
NAME_SPACE_URI_METINF_1_2
NAME_SPACE_URI_DEVINF
NAME_SPACE_URI_DEVINF_1_1
NAME_SPACE_URI_DEVINF_1_2
SERVER_MAXOBJSIZE
SERVER_MAXMSGSIZE
MSG_CHUNK_LEN
MSG_TRAILER_LEN
MSG_DEFAULT_LEN
CONFIG_DELETE_MAP_ON_REQUESTED_SLOWSYNC
CONFIG_DELETE_MAP_ON_ANCHOR_MISMATCH_SLOWSYNC
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Constants

ALERT_DISPLAY

ALERT_DISPLAY

ALERT_TWO_WAY

ALERT_TWO_WAY

ALERT_SLOW_SYNC

ALERT_SLOW_SYNC

ALERT_ONE_WAY_FROM_CLIENT

ALERT_ONE_WAY_FROM_CLIENT

ALERT_REFRESH_FROM_CLIENT

ALERT_REFRESH_FROM_CLIENT

ALERT_ONE_WAY_FROM_SERVER

ALERT_ONE_WAY_FROM_SERVER

ALERT_REFRESH_FROM_SERVER

ALERT_REFRESH_FROM_SERVER

ALERT_TWO_WAY_BY_SERVER

ALERT_TWO_WAY_BY_SERVER

ALERT_ONE_WAY_FROM_CLIENT_BY_SERVER

ALERT_ONE_WAY_FROM_CLIENT_BY_SERVER

ALERT_REFRESH_FROM_CLIENT_BY_SERVER

ALERT_REFRESH_FROM_CLIENT_BY_SERVER

ALERT_ONE_WAY_FROM_SERVER_BY_SERVER

ALERT_ONE_WAY_FROM_SERVER_BY_SERVER

ALERT_REFRESH_FROM_SERVER_BY_SERVER

ALERT_REFRESH_FROM_SERVER_BY_SERVER

ALERT_RESULT_ALERT

ALERT_RESULT_ALERT

ALERT_NEXT_MESSAGE

ALERT_NEXT_MESSAGE

ALERT_NO_END_OF_DATA

ALERT_NO_END_OF_DATA

ALERT_SUSPEND

ALERT_SUSPEND

ALERT_RESUME

ALERT_RESUME

MIME_SYNCML_XML

MIME_SYNCML_XML

MIME_SYNCML_WBXML

MIME_SYNCML_WBXML

MIME_SYNCML_DEVICE_INFO_XML

MIME_SYNCML_DEVICE_INFO_XML

MIME_SYNCML_DEVICE_INFO_WBXML

MIME_SYNCML_DEVICE_INFO_WBXML

MIME_TEXT_PLAIN

MIME_TEXT_PLAIN

MIME_VCARD_V21

MIME_VCARD_V21

MIME_VCARD_V30

MIME_VCARD_V30

MIME_VCALENDAR

MIME_VCALENDAR

MIME_ICALENDAR

MIME_ICALENDAR

MIME_XML_ICALENDAR

MIME_XML_ICALENDAR

MIME_MESSAGE

MIME_MESSAGE

MIME_SYNCML_XML_EMAIL

MIME_SYNCML_XML_EMAIL

MIME_SYNCML_XML_BOOKMARK

MIME_SYNCML_XML_BOOKMARK

MIME_SYNCML_RELATIONAL_OBJECT

MIME_SYNCML_RELATIONAL_OBJECT

RESPONSE_IN_PROGRESS

RESPONSE_IN_PROGRESS

RESPONSE_OK

RESPONSE_OK

RESPONSE_ITEM_ADDED

RESPONSE_ITEM_ADDED

RESPONSE_ACCEPTED_FOR_PROCESSING

RESPONSE_ACCEPTED_FOR_PROCESSING

RESPONSE_NONAUTHORIATATIVE_RESPONSE

RESPONSE_NONAUTHORIATATIVE_RESPONSE

RESPONSE_NO_CONTENT

RESPONSE_NO_CONTENT

RESPONSE_RESET_CONTENT

RESPONSE_RESET_CONTENT

RESPONSE_PARTIAL_CONTENT

RESPONSE_PARTIAL_CONTENT

RESPONSE_CONFLICT_RESOLVED_WITH_MERGE

RESPONSE_CONFLICT_RESOLVED_WITH_MERGE

RESPONSE_CONFLICT_RESOLVED_WITH_CLIENT_WINNING

RESPONSE_CONFLICT_RESOLVED_WITH_CLIENT_WINNING

RESPONSE_CONFILCT_RESOLVED_WITH_DUPLICATE

RESPONSE_CONFILCT_RESOLVED_WITH_DUPLICATE

RESPONSE_DELETE_WITHOUT_ARCHIVE

RESPONSE_DELETE_WITHOUT_ARCHIVE

RESPONSE_ITEM_NO_DELETED

RESPONSE_ITEM_NO_DELETED

RESPONSE_AUTHENTICATION_ACCEPTED

RESPONSE_AUTHENTICATION_ACCEPTED

RESPONSE_CHUNKED_ITEM_ACCEPTED_AND_BUFFERED

RESPONSE_CHUNKED_ITEM_ACCEPTED_AND_BUFFERED

RESPONSE_OPERATION_CANCELLED

RESPONSE_OPERATION_CANCELLED

RESPONSE_NO_EXECUTED

RESPONSE_NO_EXECUTED

RESPONSE_ATOMIC_ROLL_BACK_OK

RESPONSE_ATOMIC_ROLL_BACK_OK

RESPONSE_MULTIPLE_CHOICES

RESPONSE_MULTIPLE_CHOICES

RESPONSE_USE_PROXY

RESPONSE_USE_PROXY

RESPONSE_BAD_REQUEST

RESPONSE_BAD_REQUEST

RESPONSE_INVALID_CREDENTIALS

RESPONSE_INVALID_CREDENTIALS

RESPONSE_NOT_FOUND

RESPONSE_NOT_FOUND

RESPONSE_CREDENTIALS_MISSING

RESPONSE_CREDENTIALS_MISSING

RESPONSE_SIZE_REQUIRED

RESPONSE_SIZE_REQUIRED

RESPONSE_REQUEST_SIZE_TOO_BIG

RESPONSE_REQUEST_SIZE_TOO_BIG

RESPONSE_SIZE_MISMATCH

RESPONSE_SIZE_MISMATCH

RESPONSE_COMMAND_FAILED

RESPONSE_COMMAND_FAILED

RESPONSE_REFRESH_REQUIRED

RESPONSE_REFRESH_REQUIRED

NAME_SPACE_URI_SYNCML

NAME_SPACE_URI_SYNCML

NAME_SPACE_URI_SYNCML_1_1

NAME_SPACE_URI_SYNCML_1_1

NAME_SPACE_URI_SYNCML_1_2

NAME_SPACE_URI_SYNCML_1_2

NAME_SPACE_URI_METINF

NAME_SPACE_URI_METINF

NAME_SPACE_URI_METINF_1_1

NAME_SPACE_URI_METINF_1_1

NAME_SPACE_URI_METINF_1_2

NAME_SPACE_URI_METINF_1_2

NAME_SPACE_URI_DEVINF

NAME_SPACE_URI_DEVINF

NAME_SPACE_URI_DEVINF_1_1

NAME_SPACE_URI_DEVINF_1_1

NAME_SPACE_URI_DEVINF_1_2

NAME_SPACE_URI_DEVINF_1_2

SERVER_MAXOBJSIZE

SERVER_MAXOBJSIZE

Maximum Size of a data object. Currently global for all databases.

SERVER_MAXMSGSIZE

SERVER_MAXMSGSIZE

Maximum size for one sync message as defined by SyncML protocol spec.

MSG_CHUNK_LEN

MSG_CHUNK_LEN

Estimated size of an empty chunk when when splitting a message, including MoreData tag.

When splitting a message, we have to ensure that the size of the complete message does not exceed MaxMsgSize sent by the client.

MSG_TRAILER_LEN

MSG_TRAILER_LEN

The "safety margin" for the closing tags when finishing a message.

When exporting a data entry, we have to ensure that the size of the complete message does not exceed MaxMsgSize sent by the client.

MSG_DEFAULT_LEN

MSG_DEFAULT_LEN

Standard size for a complete but empty SyncML message. Used in estimating the size for a message.

CONFIG_DELETE_MAP_ON_REQUESTED_SLOWSYNC

CONFIG_DELETE_MAP_ON_REQUESTED_SLOWSYNC

If true the client uid<->server uid map will be deleted when a SlowSync is requested.

This produces duplicates if there are entries in the client and the server. This need to be true for the test conformance suite.

CONFIG_DELETE_MAP_ON_ANCHOR_MISMATCH_SLOWSYNC

CONFIG_DELETE_MAP_ON_ANCHOR_MISMATCH_SLOWSYNC

If true the client uid<->server uid map will be deleted when a SlowSync is done due to an anchor mismatch. An anchor mismatch may happen if a session terminates unexpectedly.