OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | List of all members
OpenSim.Framework.Servers.HttpServer.JsonRpcRequestManager Class Reference

Json rpc request manager. More...

Public Member Functions

 JsonRpcRequestManager ()
 
bool JsonRpcRequest (ref object parameters, string method, string uri, string jsonId)
 Sends json-rpc request with a serializable type. More...
 
bool JsonRpcRequest (ref OSD data, string method, string uri, string jsonId)
 Sends json-rpc request with OSD parameter. More...
 

Detailed Description

Json rpc request manager.

Definition at line 43 of file JsonRpcRequestManager.cs.

Constructor & Destructor Documentation

OpenSim.Framework.Servers.HttpServer.JsonRpcRequestManager.JsonRpcRequestManager ( )
inline

Definition at line 47 of file JsonRpcRequestManager.cs.

Member Function Documentation

bool OpenSim.Framework.Servers.HttpServer.JsonRpcRequestManager.JsonRpcRequest ( ref object  parameters,
string  method,
string  uri,
string  jsonId 
)
inline

Sends json-rpc request with a serializable type.

Returns
OSD Map.
Parameters
parametersSerializable type .
methodJson-rpc method to call.
uriURI of json-rpc service.
jsonIdId for our call.

Definition at line 69 of file JsonRpcRequestManager.cs.

bool OpenSim.Framework.Servers.HttpServer.JsonRpcRequestManager.JsonRpcRequest ( ref OSD  data,
string  method,
string  uri,
string  jsonId 
)
inline

Sends json-rpc request with OSD parameter.

Returns
The rpc request.
Parameters
datadata - incoming as parameters, outgoing as result/error
methodJson-rpc method to call.
uriURI of json-rpc service.
jsonIdIf set to true json identifier.

Definition at line 146 of file JsonRpcRequestManager.cs.


The documentation for this class was generated from the following file: