Initializes a new instance of the P2PSession class

C# | Visual Basic | Visual C++ |
public P2PSession( SubSessionType sessionType, ISIPCall caller, ISIPCall callee, IUpperSession mainSession, SessionDependencies dependencies, SessionVariables sessionVariables, bool sendErrorResponse, SessionState initialSessinState = SessionState.Created )
Public Sub New ( sessionType As SubSessionType, caller As ISIPCall, callee As ISIPCall, mainSession As IUpperSession, dependencies As SessionDependencies, sessionVariables As SessionVariables, sendErrorResponse As Boolean, Optional initialSessinState As SessionState = SessionState.Created )
public: P2PSession( SubSessionType sessionType, ISIPCall^ caller, ISIPCall^ callee, IUpperSession^ mainSession, SessionDependencies^ dependencies, SessionVariables^ sessionVariables, bool sendErrorResponse, SessionState initialSessinState = SessionState::Created )

- sessionType (SubSessionType)
- caller (ISIPCall)
- callee (ISIPCall)
- mainSession (IUpperSession)
- dependencies (SessionDependencies)
- sessionVariables (SessionVariables)
- sendErrorResponse (Boolean)
- initialSessinState (SessionState) (Optional)
Assembly: VoIPSDK (Module: VoIPSDK.dll) Version: 10.1.12.649