示例#1
0
 /// <summary>
 /// Creates a new web av call with given web conversation.
 /// </summary>
 /// <param name="avCall">Av call.</param>
 /// <param name="conversation">Web conversation.</param>
 internal WebAvCall(AudioVideoCall avCall, WebConversation conversation)
 {
     Debug.Assert(null != conversation, "conversation is null");
     Debug.Assert(null != avCall, "av call is null");
     this.WebConversation = conversation;
     m_avCall             = avCall;
 }
示例#2
0
 /// <summary>
 /// Web im call.
 /// </summary>
 /// <param name="conversation">Web conversation to which this call belongs to.</param>
 internal WebImCall(InstantMessagingCall imCall, WebConversation conversation)
 {
     Debug.Assert(null != imCall, "imCall is null");
     Debug.Assert(null != conversation, "conversation is null");
     m_imCall             = imCall;
     this.WebConversation = conversation;
 }
 /// <summary>
 /// Creates a converssation creation operation response with given conversation.
 /// </summary>
 /// <param name="request">Original request.</param>
 /// <param name="conversation">Conversation that was created, if any.</param>
 public CreateConversationResponse(CreateConversationRequest request, WebConversation conversation)
     : base(request)
 {
     this.Conversation = conversation;
 }