#include "ObitRPC.h"
Functions | |
| void | ObitRPCInit (gpointer in) |
| Private: Initialize newly instantiated object. | |
| void | ObitRPCClear (gpointer in) |
| Private: Deallocate members. | |
| ObitRPC * | newObitRPC (gchar *name) |
| Public: Default Constructor. | |
| gconstpointer | ObitRPCGetClass (void) |
| Public: ClassInfo pointer. | |
| ObitRPC * | ObitRPCCreateClient (gchar *name, ObitErr *err) |
| Public: Create/initialize client ObitRPC structures. | |
| ObitRPC * | ObitRPCCreateServer (gchar *name, ObitErr *err) |
| Public: Create/initialize server ObitRPC structures. | |
| ObitXML * | ObitRPCCall (ObitRPC *client, gchar *serverURL, ObitXML *arg, ObitInfoList **status, ObitInfoList **request, ObitErr *err) |
| Public: Send RPC request. | |
| void | ObitRPCAddMethod (ObitRPC *server, gchar *method_name, xmlrpc_method method, gpointer user_data, ObitErr *err) |
| Add method callback to server. | |
| void | ObitRPCServerLoop (ObitRPC *server, gint port, gchar *log_file) |
| Start Server loop. | |
| void | ObitRPCClassInit (void) |
| Public: Class initializer. | |
This class is derived from the Obit base class.
|
|
Public: Default Constructor. Initializes class if needed on first call.
|
|
||||||||||||||||||||||||
|
Add method callback to server.
|
|
||||||||||||||||||||||||||||
|
Public: Send RPC request.
|
|
|
Public: Class initializer.
|
|
|
Private: Deallocate members. Does (recursive) deallocation of parent class members.
|
|
||||||||||||
|
Public: Create/initialize client ObitRPC structures.
|
|
||||||||||||
|
Public: Create/initialize server ObitRPC structures.
|
|
|
Public: ClassInfo pointer.
|
|
|
Private: Initialize newly instantiated object. Parent classes portions are (recursively) initialized first
|
|
||||||||||||||||
|
Start Server loop.
|
1.3.9.1