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 void CreateL ( RSyncMLSession &, TSmlProfileId )
IMPORT_C void CreateL ( RSyncMLSession &, TSmlProfileId , TSmlConnectionId )
IMPORT_C void CreateL ( RSyncMLSession &, TSmlProfileId , TSmlSyncType )
IMPORT_C void CreateL ( RSyncMLSession &, TSmlProfileId , TSmlConnectionId , TSmlSyncType )
IMPORT_C void CreateL ( RSyncMLSession &, TSmlProfileId , const RArray < TSmlTaskId > &)
IMPORT_C void CreateL ( RSyncMLSession &, TSmlProfileId , TSmlConnectionId , const RArray < TSmlTaskId > &)
IMPORT_C void CreateL ( RSyncMLSession &, TSmlProfileId , TSmlSyncType , const RArray < TSmlTaskId > &)
IMPORT_C void CreateL ( RSyncMLSession &, TSmlProfileId , TSmlConnectionId , TSmlSyncType , const RArray < TSmlTaskId > &)
IMPORT_C void OpenL ( RSyncMLSession &, TSmlJobId )
IMPORT_C void StopL ()
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_C RSyncMLDataSyncJob ( )

Member Functions Documentation

CreateL(RSyncMLSession &, TSmlProfileId)

IMPORT_C void CreateL ( RSyncMLSession & ,
TSmlProfileId
)

CreateL(RSyncMLSession &, TSmlProfileId, TSmlConnectionId)

IMPORT_C void CreateL ( RSyncMLSession & ,
TSmlProfileId ,
TSmlConnectionId
)

CreateL(RSyncMLSession &, TSmlProfileId, TSmlSyncType)

IMPORT_C void CreateL ( RSyncMLSession & ,
TSmlProfileId ,
TSmlSyncType
)

Parameters

RSyncMLSession &
TSmlProfileId
TSmlSyncType

CreateL(RSyncMLSession &, TSmlProfileId, TSmlConnectionId, TSmlSyncType)

IMPORT_C void CreateL ( RSyncMLSession & ,
TSmlProfileId ,
TSmlConnectionId ,
TSmlSyncType
)

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

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

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

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

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

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

Parameters

RSyncMLSession &
TSmlProfileId
TSmlSyncType
const RArray < TSmlTaskId > &

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

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

OpenL(RSyncMLSession &, TSmlJobId)

IMPORT_C void OpenL ( RSyncMLSession & ,
TSmlJobId
)

StopL()

IMPORT_C void StopL ( )

TaskIDs()

IMPORT_C const RArray < TSmlTaskId > & TaskIDs ( ) const