[sync] CTCaps not in devinfo.txt

lst_hoe02 at kwsoft.de lst_hoe02 at kwsoft.de
Tue Sep 29 13:27:33 UTC 2009


Hello

i try to use the capabilities sent by a SyncML client (Funambol  
Mozilla Client Ver. 0.9.1) but get no entries in /tmp/sync/devinfo.txt  
despite some values are sent by the client. Has anyone ever tried if  
capabilities are working?

devinfo.txt :
SyncML_DeviceInfo::__set_state(array(
    'VerDTD' => '1.2',
    'Man' => 'Funambol',
    'Mod' => NULL,
    'OEM' => NULL,
    'FwV' => NULL,
    'SwV' => '0.9.1',
    'HwV' => NULL,
    'DevID' => 'fmz-2Mz2DForvBTcU7HrqvcM2w==',
    'DevTyp' => 'workstation',
    'DataStores' =>
   array (
     0 =>
     SyncML_DataStore::__set_state(array(
        'SourceRef' => 'contact',
        'DisplayName' => NULL,
        'MaxGUIDSize' => NULL,
        'Rx_Pref' =>
       array (
         'text/x-vcard' => '2.1',
       ),
        'Rx' =>
       array (
       ),
        'Tx_Pref' =>
       array (
         'text/x-vcard' => '2.1',
       ),
        'Tx' =>
       array (
       ),
        'DSMem' => NULL,
        'SyncCap' =>
       array (
         2 => true,
         1 => true,
         6 => true,
         4 => true,
       ),
     )),
     1 =>
     SyncML_DataStore::__set_state(array(
        'SourceRef' => 'event',
        'DisplayName' => NULL,
        'MaxGUIDSize' => NULL,
        'Rx_Pref' =>
       array (
         'text/calendar' => '2.0',
       ),
        'Rx' =>
       array (
       ),
        'Tx_Pref' =>
       array (
         'text/calendar' => '2.0',
       ),
        'Tx' =>
       array (
       ),
        'DSMem' => NULL,
        'SyncCap' =>
       array (
         2 => true,
         1 => true,
         6 => true,
         4 => true,
       ),
     )),
     2 =>
     SyncML_DataStore::__set_state(array(
        'SourceRef' => 'task',
        'DisplayName' => NULL,
        'MaxGUIDSize' => NULL,
        'Rx_Pref' =>
       array (
         'text/calendar' => '2.0',
       ),
        'Rx' =>
       array (
       ),
        'Tx_Pref' =>
       array (
         'text/calendar' => '2.0',
       ),
        'Tx' =>
       array (
       ),
        'DSMem' => NULL,
        'SyncCap' =>
       array (
         2 => true,
         1 => true,
         6 => true,
         4 => true,
       ),
     )),
   ),
    'CTCaps' => NULL,
    'Exts' => NULL,
    'UTC' => true,
    'SupportLargeObjs' => NULL,
    'SupportNumberOfChanges' => NULL,
))




client_11.xml :
<Meta><Type xmlns="syncml:metinf">application/vnd.syncml-devinf+xml</Type>
</Meta>
<Item><Source><LocURI>./devinf12</LocURI>
</Source>
<Data><DevInf xmlns="syncml:devinf"><VerDTD>1.2</VerDTD>
<Man>Funambol</Man>
<SwV>0.9.1</SwV>
<DevID>fmz-3WY0cMxIgfrH4p8N2d5Bbw==</DevID>
<DevTyp>workstation</DevTyp>
<UTC/><DataStore><SourceRef>contact</SourceRef>
<Rx-Pref><CTType>text/x-vcard</CTType>
<VerCT>2.1</VerCT>
</Rx-Pref>
<Tx-Pref><CTType>text/x-vcard</CTType>
<VerCT>2.1</VerCT>
</Tx-Pref>
<CTCap><CTType>text/x-vcard</CTType>
<VerCT>2.1</VerCT>
<Property><PropName>BEGIN</PropName>
<PropParam><ParamName>VCARD</ParamName>
</PropParam>
</Property>
<Property><PropName>VERSION</PropName>
<PropParam><ParamName>2.1</ParamName>
</PropParam>
</Property>
<Property><PropName>N</PropName>
</Property>
<Property><PropName>FN</PropName>
</Property>
<Property><PropName>NICKNAME</PropName>
</Property>
<Property><PropName>END</PropName>
<PropParam><ParamName>VCARD</ParamName>
</PropParam>
</Property>
</CTCap>



More information about the sync mailing list