Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

rpc_ctx Struct Reference
[Xmlrpc]

The context of the XML-RPC request being processed. More...


Data Fields

sip_msg_tmsg
 The SIP/HTTP through which the RPC has been received.
xmlrpc_reply reply
 XML-RPC reply to be sent to the client.
rpc_structstructs
 Structures to be added to the reply.
int reply_sent
 The flag is set after a reply is sent, this prevents a single reply being sent twice.
char * method
 Name of the management function to be called.
unsigned int flags
 Various flags, such as return value type.
xmlDocPtr doc
 Pointer to the XML-RPC request document.
xmlNodePtr act_param
 Pointer to the parameter being processed in the XML-RPC request document.


Detailed Description

The context of the XML-RPC request being processed.

This is the data structure that contains all data related to the XML-RPC request being processed, such as the reply code and reason, data to be sent to the client in the reply, and so on.

There is always one context per XML-RPC request.

Definition at line 313 of file xmlrpc.c.


Field Documentation

xmlNodePtr rpc_ctx::act_param
 

Pointer to the parameter being processed in the XML-RPC request document.

Definition at line 327 of file xmlrpc.c.

xmlDocPtr rpc_ctx::doc
 

Pointer to the XML-RPC request document.

Definition at line 325 of file xmlrpc.c.

unsigned int rpc_ctx::flags
 

Various flags, such as return value type.

Definition at line 323 of file xmlrpc.c.

char* rpc_ctx::method
 

Name of the management function to be called.

Definition at line 321 of file xmlrpc.c.

sip_msg_t* rpc_ctx::msg
 

The SIP/HTTP through which the RPC has been received.

Definition at line 314 of file xmlrpc.c.

struct xmlrpc_reply rpc_ctx::reply
 

XML-RPC reply to be sent to the client.

Definition at line 316 of file xmlrpc.c.

int rpc_ctx::reply_sent
 

The flag is set after a reply is sent, this prevents a single reply being sent twice.

Definition at line 318 of file xmlrpc.c.

struct rpc_struct* rpc_ctx::structs
 

Structures to be added to the reply.

Definition at line 317 of file xmlrpc.c.


The documentation for this struct was generated from the following file:
Generated on Thu Sep 9 04:16:27 2010 for SIPExpressRouter by  doxygen 1.3.9.1