|
||
class RSyncMLDevManJob : public RSyncMLJobBase;
Handle to a device management job.
A device management job is used to create, access, modify or remove device settings stored in the device repository.
RSubSessionBase
-
Client-side handle to a sub-session.
RSyncMLJobBase
- Base class for a handle to a job.
RSyncMLDevManJob
- Handle to a device management job.
Defined in RSyncMLDevManJob
:
CreateL(RSyncMLSession &,TSmlProfileId)
Creates and queues a new device management job based on the specified device man...CreateL(RSyncMLSession &,TSmlProfileId,TSmlConnectionId)
Creates and queues a new device management job based on the specified device man...OpenL(RSyncMLSession &,TSmlJobId)
Open a handle to a queued device management job of the specified ID.RSyncMLDevManJob()
Default constructor.StopL()
Stop the Job represented by this handle from continuing to be processed by the S...Inherited from RSubSessionBase
:
CloseSubSession(TInt)
Closes the sub-session.CreateAutoCloseSubSession(RSessionBase &,TInt,const TIpcArgs &)
Creates a new sub-session within an existing session. The new sub-session takes ...CreateSubSession(const RSessionBase &,TInt)
Creates a new sub-session within an existing session.CreateSubSession(const RSessionBase &,TInt,const TIpcArgs &)
Creates a new sub-session within an existing session.Send(TInt)const
Sends a blind message to the server - no reply is expected.Send(TInt,const TIpcArgs &)const
Sends a blind message to the server - no reply is expected.SendReceive(TInt)const
Sends a message to the server and waits synchronously for a reply.SendReceive(TInt,TRequestStatus &)const
Sends a message to the server and waits asynchronously for the reply.SendReceive(TInt,const TIpcArgs &)const
Sends a message to the server and waits synchronously for a reply.SendReceive(TInt,const TIpcArgs &,TRequestStatus &)const
Sends a message to the server and waits asynchronously for the reply.Session()const
Returns a copy of the session associated with this sub-session.SubSessionHandle()const
Gets the sub-session handle number.Inherited from RSyncMLJobBase
:
Close()
Closes the job handle. This has no effect on the actual job.Identifier()const
Returns the ID of the job referred to by this handle.Profile()const
Returns the ID of the profile referred to by this handle.Capability: | LocalServices | |
Capability: | NetworkServices |
IMPORT_C void CreateL(RSyncMLSession &, TSmlProfileId);
The session is open.
Creates and queues a new device management job based on the specified device management profile.
This object is opened as a handle to the new job.
|
|
Capability: | LocalServices | |
Capability: | NetworkServices |
IMPORT_C void CreateL(RSyncMLSession &, TSmlProfileId, TSmlConnectionId);
The session is open.
Creates and queues a new device management job based on the specified device management profile, using the specified connection method.
This object is opened as a handle to the new job.
|
|
IMPORT_C void OpenL(RSyncMLSession &, TSmlJobId);
The session is open.
Open a handle to a queued device management job of the specified ID.
|
|
Capability: | Security policy note: | Policed on SecureID, to ensure that the Job creator is the process trying to call this method), or TrustedUI if the Job was created as a result of a received Server Alert Notification (SAN) message |
IMPORT_C void StopL();
The handle is open.
Stop the Job represented by this handle from continuing to be processed by the Sync Framework. This call will fail unless either the caller is the process that originally started this Job or, in the instance that this Job was created as a result of a remotely received Server Alert Notification (SAN), the caller has been granted the TrustedUI Platform Security capability.
|