LumiSoft Net Help
CreateClientTransaction Method (flow, request, addVia)
NamespacesLumiSoft.Net.SIP.StackSIP_TransactionLayerCreateClientTransaction(SIP_Flow, SIP_Request, Boolean)
Creates new client transaction.
Declaration Syntax
C#Visual BasicVisual C++F#
public SIP_ClientTransaction CreateClientTransaction(
	SIP_Flow flow,
	SIP_Request request,
	bool addVia
)
Public Function CreateClientTransaction ( 
	flow As SIP_Flow,
	request As SIP_Request,
	addVia As Boolean
) As SIP_ClientTransaction
public:
SIP_ClientTransaction^ CreateClientTransaction(
	SIP_Flow^ flow, 
	SIP_Request^ request, 
	bool addVia
)
member CreateClientTransaction : 
        flow : SIP_Flow * 
        request : SIP_Request * 
        addVia : bool -> SIP_ClientTransaction 
Parameters
flow (SIP_Flow)
SIP data flow which is used to send request.
request (SIP_Request)
SIP request that transaction will handle.
addVia (Boolean)
If true, transaction will add Via: header, otherwise it's user responsibility.
Return Value
SIP_ClientTransaction
Returns created transaction.
Exceptions
ExceptionCondition
ObjectDisposedExceptionIs raised when this class is Disposed and this method is accessed.
ArgumentNullExceptionIs raised when flow or request is null reference.

Assembly: LumiSoft.Net (Module: LumiSoft.Net.dll) Version: 4.5.5510.19119