libsyncml  0.5.4
Typedefs | Functions
SyncML Device Information Object

The public part. More...

Collaboration diagram for SyncML Device Information Object:

Typedefs

typedef struct SmlDevInfAgent SmlDevInfAgent
 

Functions

SmlDevInfAgentsmlDevInfAgentNew (SmlDevInf *devinf, SmlError **error)
 
void smlDevInfAgentFree (SmlDevInfAgent *agent)
 
SmlBool smlDevInfAgentRegisterSession (SmlDevInfAgent *agent, SmlManager *manager, SmlSession *session, SmlError **error)
 
SmlBool smlDevInfAgentRegister (SmlDevInfAgent *agent, SmlManager *manager, SmlError **error)
 
SmlBool smlDevInfAgentSendDevInf (SmlDevInfAgent *agent, SmlSession *session, SmlError **error)
 
SmlBool smlDevInfAgentRequestDevInf (SmlDevInfAgent *agent, SmlSession *session, SmlError **error)
 
SmlBool smlDevInfAgentSetSessionDevInf (SmlDevInfAgent *agent, SmlSession *session, SmlDevInf *devinf, SmlError **error)
 
SmlDevInfsmlDevInfAgentGetSessionDevInf (SmlDevInfAgent *agent, SmlSession *session)
 
void smlDevInfAgentSetDevInf (SmlDevInfAgent *agent, SmlDevInf *devinf) LIBSYNCML_DEPRECATED
 
SmlDevInfsmlDevInfAgentGetDevInf (SmlDevInfAgent *agent) LIBSYNCML_DEPRECATED
 

Detailed Description

The public part.

Function Documentation

SmlBool smlDevInfAgentSendDevInf ( SmlDevInfAgent agent,
SmlSession session,
SmlError **  error 
)

Issues a put request on the session if needed

Definition at line 494 of file sml_devinf_obj.c.

Here is the call graph for this function:

SmlBool smlDevInfAgentRequestDevInf ( SmlDevInfAgent agent,
SmlSession session,
SmlError **  error 
)

Issues a Get request for the devinf on the session if needed

Definition at line 512 of file sml_devinf_obj.c.

Here is the call graph for this function: