RSyncMLDataProvider Class Reference

#include <SyncMLClientDS.h>

Link against: SyncMLClientAPI.lib

class RSyncMLDataProvider : public RSubSessionBase

Inherits from

  • RSyncMLDataProvider

    Detailed Description

    Handle to information about an available SyncML data provider.

    Constructor & Destructor Documentation

    RSyncMLDataProvider ( )

    IMPORT_CRSyncMLDataProvider()

    Member Function Documentation

    AllowsMultipleDataStores ( )

    IMPORT_C TBoolAllowsMultipleDataStores()const

    Close ( )

    IMPORT_C voidClose()

    DefaultDataStoreName ( )

    IMPORT_C const TDesC &DefaultDataStoreName()const

    DisplayName ( )

    IMPORT_C const TDesC &DisplayName()const

    GetDataStoreNamesL ( CDesCArray & )

    IMPORT_C voidGetDataStoreNamesL(CDesCArray &)const

    Identifier ( )

    IMPORT_C TSmlDataProviderIdIdentifier()const

    MimeType ( TInt )

    IMPORT_C const TDesC &MimeType(TIntaIndex)const

    MimeTypeCount ( )

    IMPORT_C TIntMimeTypeCount()const

    MimeVersion ( TInt )

    IMPORT_C const TDesC &MimeVersion(TIntaIndex)const

    OpenL ( RSyncMLSession &, TSmlDataProviderId )

    IMPORT_C voidOpenL(RSyncMLSession &,
    TSmlDataProviderId
    )

    RequiredProtocolVersionL ( )

    IMPORT_C TSmlProtocolVersionRequiredProtocolVersionL()const

    Version ( )

    IMPORT_C TVersionVersion()const