using System;
using System.Collections.Generic;
using xModels.Base;
using xModels.Dtos;
using xPushService.Constants;
namespace xPushService.Models {
///
/// describe a WebRTC Call ...
///
public class XWebRTCConnectionDto : XBaseStorableDto {
public override string Id { get; set; }
///
/// Call Type ...
///
///
public XCallType Type { get; set; }
///
/// call request Time ...
///
///
public DateTime RequestTime { get; set; }
///
/// Payload object ...
///
///
public object Payload { get; set; }
///
/// Caller User Name ...
///
///
public string CallerUser { get; set; }
///
/// Caller Device ...
///
///
public XDeviceDto CallerDevice { get; set; }
///
/// Caller Connection Id ...
///
///
public string CallerConnectionId { get; set; }
///
/// Callees Informations ...
///
///
public IEnumerable Callees { get; set; }
}
}