Liblinphone  5.5.0
Linphone.XmlRpcSession Class Reference
Inheritance diagram for Linphone.XmlRpcSession:
Linphone.LinphoneObject

Public Member Functions

Linphone.XmlRpcRequest CreateRequest (Linphone.XmlRpcArgType returnType, string method)
 
void Release ()
 
void SendRequest (Linphone.XmlRpcRequest request)
 

Additional Inherited Members

- Protected Member Functions inherited from Linphone.LinphoneObject
static String linphone_pointer_to_string (IntPtr ptr)
 
static IntPtr linphone_string_to_pointer ([MarshalAs(LinphoneWrapper.ByteStringMarshalling)] String str)
 
IntPtr StringArrayToBctbxList (IEnumerable< string > stringlist)
 
void CleanStringArrayPtrs (IntPtr l)
 

Detailed Description

The Linphone.XmlRpcSession object used to send XML-RPC requests and handle their responses.

Member Function Documentation

Linphone.XmlRpcRequest Linphone.XmlRpcSession.CreateRequest ( Linphone.XmlRpcArgType  returnType,
string  method 
)
inline

Creates a Linphone.XmlRpcRequest from a Linphone.XmlRpcSession.

Parameters
returnTypethe return type of the request as a Linphone.XmlRpcArgType
methodthe function name to call
Returns
a Linphone.XmlRpcRequest object
void Linphone.XmlRpcSession.Release ( )
inline

Stop and unref an XML rpc session.

Pending requests will be aborted.

void Linphone.XmlRpcSession.SendRequest ( Linphone.XmlRpcRequest  request)
inline

Send an XML-RPC request.

Parameters
requestThe Linphone.XmlRpcRequest to be sent.

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