|  |  |  | libsoup Reference Manual |  | 
|---|---|---|---|---|
            SoupXmlrpcMessage;
SoupXmlrpcMessage* soup_xmlrpc_message_new  (const char *uri_string);
SoupXmlrpcMessage* soup_xmlrpc_message_new_from_uri
                                            (const SoupUri *uri);
gboolean    soup_xmlrpc_message_from_string (SoupXmlrpcMessage *message,
                                             const char *xmlstr);
void        soup_xmlrpc_message_start_call  (SoupXmlrpcMessage *msg,
                                             const char *method_name);
void        soup_xmlrpc_message_end_call    (SoupXmlrpcMessage *msg);
void        soup_xmlrpc_message_start_param (SoupXmlrpcMessage *msg);
void        soup_xmlrpc_message_end_param   (SoupXmlrpcMessage *msg);
void        soup_xmlrpc_message_write_int   (SoupXmlrpcMessage *msg,
                                             long i );
void        soup_xmlrpc_message_write_boolean
                                            (SoupXmlrpcMessage *msg,
                                             gboolean b);
void        soup_xmlrpc_message_write_string
                                            (SoupXmlrpcMessage *msg,
                                             const char *str);
void        soup_xmlrpc_message_write_double
                                            (SoupXmlrpcMessage *msg,
                                             double d);
void        soup_xmlrpc_message_write_datetime
                                            (SoupXmlrpcMessage *msg,
                                             const time_t timeval);
void        soup_xmlrpc_message_write_base64
                                            (SoupXmlrpcMessage *msg,
                                             gconstpointer buf,
                                             int len);
void        soup_xmlrpc_message_start_struct
                                            (SoupXmlrpcMessage *msg);
void        soup_xmlrpc_message_end_struct  (SoupXmlrpcMessage *msg);
void        soup_xmlrpc_message_start_member
                                            (SoupXmlrpcMessage *msg,
                                             const char *name);
void        soup_xmlrpc_message_end_member  (SoupXmlrpcMessage *msg);
void        soup_xmlrpc_message_start_array (SoupXmlrpcMessage *msg);
void        soup_xmlrpc_message_end_array   (SoupXmlrpcMessage *msg);
xmlChar*    soup_xmlrpc_message_to_string   (SoupXmlrpcMessage *msg);
void        soup_xmlrpc_message_persist     (SoupXmlrpcMessage *msg);
SoupXmlrpcResponse* soup_xmlrpc_message_parse_response
                                            (SoupXmlrpcMessage *msg);
SoupXmlrpcMessage* soup_xmlrpc_message_new (const char *uri_string);
| uri_string: | |
| Returns : | 
SoupXmlrpcMessage* soup_xmlrpc_message_new_from_uri (const SoupUri *uri);
| uri: | |
| Returns : | 
gboolean soup_xmlrpc_message_from_string (SoupXmlrpcMessage *message, const char *xmlstr);
| message: | |
| xmlstr: | |
| Returns : | 
void soup_xmlrpc_message_start_call (SoupXmlrpcMessage *msg, const char *method_name);
| msg: | |
| method_name: | 
void soup_xmlrpc_message_start_param (SoupXmlrpcMessage *msg);
| msg: | 
void soup_xmlrpc_message_write_int (SoupXmlrpcMessage *msg, long i );
| msg: | |
| Param2: | 
void        soup_xmlrpc_message_write_boolean
                                            (SoupXmlrpcMessage *msg,
                                             gboolean b);
| msg: | |
| b: | 
void        soup_xmlrpc_message_write_string
                                            (SoupXmlrpcMessage *msg,
                                             const char *str);
| msg: | |
| str: | 
void        soup_xmlrpc_message_write_double
                                            (SoupXmlrpcMessage *msg,
                                             double d);
| msg: | |
| d: | 
void        soup_xmlrpc_message_write_datetime
                                            (SoupXmlrpcMessage *msg,
                                             const time_t timeval);
| msg: | |
| timeval: | 
void        soup_xmlrpc_message_write_base64
                                            (SoupXmlrpcMessage *msg,
                                             gconstpointer buf,
                                             int len);
| msg: | |
| buf: | |
| len: | 
void        soup_xmlrpc_message_start_struct
                                            (SoupXmlrpcMessage *msg);
| msg: | 
void soup_xmlrpc_message_end_struct (SoupXmlrpcMessage *msg);
| msg: | 
void        soup_xmlrpc_message_start_member
                                            (SoupXmlrpcMessage *msg,
                                             const char *name);
| msg: | |
| name: | 
void soup_xmlrpc_message_end_member (SoupXmlrpcMessage *msg);
| msg: | 
void soup_xmlrpc_message_start_array (SoupXmlrpcMessage *msg);
| msg: | 
xmlChar* soup_xmlrpc_message_to_string (SoupXmlrpcMessage *msg);
| msg: | |
| Returns : | 
SoupXmlrpcResponse* soup_xmlrpc_message_parse_response (SoupXmlrpcMessage *msg);
| msg: | |
| Returns : |