00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00042
00043 #ifndef _SML_DATA_SYNC_API_CONFIG_H_
00044 #define _SML_DATA_SYNC_API_CONFIG_H_
00045
00046 #ifdef __cplusplus
00047 extern "C"
00048 {
00049 #endif
00050
00051 #include <libsyncml/sml_defines.h>
00052
00053
00054
00055 #define SML_DEFAULT_MAX_MSG_SIZE 65535
00056 #define SML_DEFAULT_MAX_OBJ_SIZE 1024000
00057
00058
00059
00060 #define SML_DATA_SYNC_CONFIG_CONNECTION_TYPE "CONNECTION_TYPE"
00061 #define SML_DATA_SYNC_CONFIG_CONNECTION_SERIAL "SERIAL"
00062 #define SML_DATA_SYNC_CONFIG_CONNECTION_BLUETOOTH "BLUETOOTH"
00063 #define SML_DATA_SYNC_CONFIG_CONNECTION_IRDA "IRDA"
00064 #define SML_DATA_SYNC_CONFIG_CONNECTION_NET "NET"
00065 #define SML_DATA_SYNC_CONFIG_CONNECTION_USB "USB"
00066
00067 #define SML_DATA_SYNC_CONFIG_AUTH_USERNAME SML_TRANSPORT_CONFIG_USERNAME
00068 #define SML_DATA_SYNC_CONFIG_AUTH_PASSWORD SML_TRANSPORT_CONFIG_PASSWORD
00069 #define SML_DATA_SYNC_CONFIG_AUTH_TYPE "AUTH_TYPE"
00070 #define SML_DATA_SYNC_CONFIG_AUTH_BASIC "AUTH_BASIC"
00071 #define SML_DATA_SYNC_CONFIG_AUTH_NONE "AUTH_NONE"
00072 #define SML_DATA_SYNC_CONFIG_AUTH_MD5 "AUTH_MD5"
00073
00074 #define SML_DATA_SYNC_CONFIG_VERSION "VERSION"
00075 #define SML_DATA_SYNC_CONFIG_IDENTIFIER "IDENTIFIER"
00076 #define SML_DATA_SYNC_CONFIG_TARGET "TARGET"
00077
00078 #define SML_DATA_SYNC_CONFIG_USE_WBXML "USE_WBXML"
00079 #define SML_DATA_SYNC_CONFIG_USE_STRING_TABLE "USE_STRING_TABLE"
00080 #define SML_DATA_SYNC_CONFIG_USE_TIMESTAMP_ANCHOR "USE_TIMESTAMP_ANCHOR"
00081 #define SML_DATA_SYNC_CONFIG_USE_NUMBER_OF_CHANGES "USE_NUMBER_OF_CHANGES"
00082 #define SML_DATA_SYNC_CONFIG_USE_LOCALTIME "USE_LOCALTIME"
00083 #define SML_DATA_SYNC_CONFIG_ONLY_REPLACE "ONLY_REPLACE"
00084 #define SML_DATA_SYNC_CONFIG_MAX_MSG_SIZE "MAX_MSG_SIZE"
00085 #define SML_DATA_SYNC_CONFIG_MAX_OBJ_SIZE "MAX_OBJ_SIZE"
00086
00087 #define SML_DATA_SYNC_CONFIG_FAKE_DEVICE "FAKE_DEVICE"
00088 #define SML_DATA_SYNC_CONFIG_FAKE_MANUFACTURER "FAKE_MANUFACTURER"
00089 #define SML_DATA_SYNC_CONFIG_FAKE_MODEL "FAKE_MODEL"
00090 #define SML_DATA_SYNC_CONFIG_FAKE_SOFTWARE_VERSION "FAKE_SOFTWARE_VERSION"
00091
00092 #define SML_CONTENT_TYPE_APPLICATION "application"
00093 #define SML_CONTENT_TYPE_AUDIO "audio"
00094 #define SML_CONTENT_TYPE_IMAGE "image"
00095 #define SML_CONTENT_TYPE_MESSAGE "message"
00096 #define SML_CONTENT_TYPE_VIDEO "video"
00097
00098 #ifdef __cplusplus
00099 }
00100 #endif
00101
00102 #endif
00103