|
libsyncml
0.5.4
|
Interfaces to assemble SyncML XML messages. More...
|
Typedefs | |
| typedef struct SmlXmlAssembler | SmlXmlAssembler |
Functions | |
| SmlXmlAssembler * | smlXmlAssemblerNew (SmlAssembler *assembler, SmlAssemblerFunctions *functions, SmlError **error) |
| Creates a new XML assembler. | |
| SmlBool | smlXmlAssemblerAddHeader (SmlXmlAssembler *assembler, SmlSession *session, SmlError **error) |
| SmlBool | smlXmlAssemblerAddStatus (SmlXmlAssembler *assembler, SmlStatus *status, SmlError **error) |
| void | smlXmlAssemblerFree (SmlXmlAssembler *assm) |
| SmlBool | smlXmlAssemblerStart (SmlXmlAssembler *assm, SmlSession *session, SmlError **error) |
| SmlBool | smlXmlAssemblerEnd (SmlXmlAssembler *assm, SmlError **error) |
| SmlBool | smlXmlAssemblerRun (SmlXmlAssembler *assm, char **data, unsigned int *size, SmlBool *end, SmlBool final, unsigned int maxsize, SmlError **error) |
| SmlBool | smlXmlAssemblerRunFull (SmlXmlAssembler *assm, char **data, unsigned int *size, SmlBool *end, SmlBool final, SmlBool check, unsigned int maxsize, SmlError **error) |
| SmlBool | smlXmlDevInfAssemble (SmlDevInf *devinf, SmlDevInfVersion version, char **data, unsigned int *size, SmlError **error) |
| void | smlXmlAssemblerRestoreCommands (SmlXmlAssembler *assm) |
Interfaces to assemble SyncML XML messages.
| SmlXmlAssembler* smlXmlAssemblerNew | ( | SmlAssembler * | assembler, |
| SmlAssemblerFunctions * | functions, | ||
| SmlError ** | error | ||
| ) |
Creates a new XML assembler.
| session | The session for which to create the assembler |
| error | A pointer to an error struct |
Definition at line 1978 of file sml_xml_assm.c.
Referenced by smlAssemblerNew().

1.8.1.1