Data Structures | |
| struct | rox_soap_server_actions |
Typedefs | |
| typedef rox_soap_server | ROXSOAPServer |
| typedef xmlNodePtr(* | rox_soap_server_action )(ROXSOAPServer *server, const char *action_name, GList *args, gpointer udata) |
| typedef rox_soap_server_actions | ROXSOAPServerActions |
Functions | |
| void | rox_soap_server_init (void) |
| ROXSOAPServer * | rox_soap_server_new (const char *program_name, const char *ns_url) |
| void | rox_soap_server_add_action (ROXSOAPServer *server, const char *action_name, const char *args, const char *optional_args, rox_soap_server_action action, gpointer udata) |
| void | rox_soap_server_add_actions (ROXSOAPServer *server, ROXSOAPServerActions *actions) |
| void | rox_soap_server_delete (ROXSOAPServer *server) |
SOAP allows you to communicate with server programs via the X server. You may implement your applications to function from a single instance no matter how many times they are started, much as ROX-Filer does itself.
|
|
Type of function called when a client request an action via SOAP.
|
|
|
Opaque type defining a SOAP server |
|
|
Type defining an action. |
|
||||||||||||||||||||||||||||
|
Add an action to the server. An action is a call that can be made on the server. It can have 0 or more named arguments, some of which may be optional.
|
|
||||||||||||
|
Add a number of actions to the server, see rox_soap_server_add_action().
|
|
|
Delete the server instance. Its actions can no longer be called.
|
|
|
Initialize the SOAP server system |
|
||||||||||||
|
Create and return a new server instance.
|
1.4.4