RSyncMLDataSyncJob Class Reference

class RSyncMLDataSyncJob : public RSyncMLJobBase

Handle to a data synchronisation job.

A job synchronises the data in one or more data stores, as defined by the list of tasks.

Inherits from

Public Member Functions
RSyncMLDataSyncJob()
IMPORT_C voidCreateL(RSyncMLSession &, TSmlProfileId)
IMPORT_C voidCreateL(RSyncMLSession &, TSmlProfileId, TSmlConnectionId)
IMPORT_C voidCreateL(RSyncMLSession &, TSmlProfileId, TSmlSyncType)
IMPORT_C voidCreateL(RSyncMLSession &, TSmlProfileId, TSmlConnectionId, TSmlSyncType)
IMPORT_C voidCreateL(RSyncMLSession &, TSmlProfileId, const RArray< TSmlTaskId > &)
IMPORT_C voidCreateL(RSyncMLSession &, TSmlProfileId, TSmlConnectionId, const RArray< TSmlTaskId > &)
IMPORT_C voidCreateL(RSyncMLSession &, TSmlProfileId, TSmlSyncType, const RArray< TSmlTaskId > &)
IMPORT_C voidCreateL(RSyncMLSession &, TSmlProfileId, TSmlConnectionId, TSmlSyncType, const RArray< TSmlTaskId > &)
IMPORT_C voidOpenL(RSyncMLSession &, TSmlJobId)
IMPORT_C voidStopL()
IMPORT_C const RArray< TSmlTaskId > &TaskIDs()
Inherited Functions
RSubSessionBase::CloseSubSession(TInt)
RSubSessionBase::CreateAutoCloseSubSession(RSessionBase &,TInt,const TIpcArgs &)
RSubSessionBase::CreateSubSession(const RSessionBase &,TInt)
RSubSessionBase::CreateSubSession(const RSessionBase &,TInt,const TIpcArgs &)
RSubSessionBase::RSubSessionBase()
RSubSessionBase::Send(TInt)const
RSubSessionBase::Send(TInt,const TIpcArgs &)const
RSubSessionBase::SendReceive(TInt)const
RSubSessionBase::SendReceive(TInt,TRequestStatus &)const
RSubSessionBase::SendReceive(TInt,const TIpcArgs &)const
RSubSessionBase::SendReceive(TInt,const TIpcArgs &,TRequestStatus &)const
RSubSessionBase::Session()const
RSubSessionBase::SubSessionHandle()const
RSyncMLJobBase::Close()
RSyncMLJobBase::GetJobL(TInt,TBool)
RSyncMLJobBase::Identifier()const
RSyncMLJobBase::Profile()const
RSyncMLJobBase::RSyncMLJobBase()
Inherited Attributes
RSyncMLJobBase::iData

Constructor & Destructor Documentation

RSyncMLDataSyncJob()

IMPORT_CRSyncMLDataSyncJob()

Member Functions Documentation

CreateL(RSyncMLSession &, TSmlProfileId)

IMPORT_C voidCreateL(RSyncMLSession &,
TSmlProfileId
)

CreateL(RSyncMLSession &, TSmlProfileId, TSmlConnectionId)

IMPORT_C voidCreateL(RSyncMLSession &,
TSmlProfileId,
TSmlConnectionId
)

CreateL(RSyncMLSession &, TSmlProfileId, TSmlSyncType)

IMPORT_C voidCreateL(RSyncMLSession &,
TSmlProfileId,
TSmlSyncType
)

CreateL(RSyncMLSession &, TSmlProfileId, TSmlConnectionId, TSmlSyncType)

IMPORT_C voidCreateL(RSyncMLSession &,
TSmlProfileId,
TSmlConnectionId,
TSmlSyncType
)

CreateL(RSyncMLSession &, TSmlProfileId, const RArray< TSmlTaskId > &)

IMPORT_C voidCreateL(RSyncMLSession &,
TSmlProfileId,
const RArray< TSmlTaskId > &
)

CreateL(RSyncMLSession &, TSmlProfileId, TSmlConnectionId, const RArray< TSmlTaskId > &)

IMPORT_C voidCreateL(RSyncMLSession &,
TSmlProfileId,
TSmlConnectionId,
const RArray< TSmlTaskId > &
)

CreateL(RSyncMLSession &, TSmlProfileId, TSmlSyncType, const RArray< TSmlTaskId > &)

IMPORT_C voidCreateL(RSyncMLSession &,
TSmlProfileId,
TSmlSyncType,
const RArray< TSmlTaskId > &
)

CreateL(RSyncMLSession &, TSmlProfileId, TSmlConnectionId, TSmlSyncType, const RArray< TSmlTaskId > &)

IMPORT_C voidCreateL(RSyncMLSession &,
TSmlProfileId,
TSmlConnectionId,
TSmlSyncType,
const RArray< TSmlTaskId > &
)

OpenL(RSyncMLSession &, TSmlJobId)

IMPORT_C voidOpenL(RSyncMLSession &,
TSmlJobId
)

StopL()

IMPORT_C voidStopL()

TaskIDs()

IMPORT_C const RArray< TSmlTaskId > &TaskIDs()const