typedef struct _XmlRpcStruct XmlRpcStruct

Abstraction of a special value representing an struct.

An opaque type representation used to model struct type defined inside the XML-RPC standard.

An struct type is a familiar construction for C, C++ and C# programmers which consist of a set of named members XmlRpcStructMember which holds a value (XmlRpcMethodValue).

To create a struct the following function is used:

Then new struct members are added using:

Some functions are provided to get the value inside the members (XmlRpcStructMember) stored inside a provided struct (XmlRpcStruct):

Once the struct is no longer needed, a call to vortex_xml_rpc_struct_free could be done.

Remember that this is not required if the struct is added to a method value (XmlRpcMethodValue).