コード例 #1
0
ファイル: Conference.cs プロジェクト: lulzzz/vh-video-api
        public Conference(Guid hearingRefId, string caseType, DateTime scheduledDateTime, string caseNumber,
                          string caseName, int scheduledDuration, string hearingVenueName, bool audioRecordingRequired, string ingestUrl)
        {
            Id                    = Guid.NewGuid();
            Participants          = new List <Participant>();
            ConferenceStatuses    = new List <ConferenceStatus>();
            InstantMessageHistory = new List <InstantMessage>();
            MeetingRoom           = new MeetingRoom();
            Endpoints             = new List <Endpoint>();

            HearingRefId           = hearingRefId;
            CaseType               = caseType;
            ScheduledDateTime      = scheduledDateTime;
            CaseNumber             = caseNumber;
            CaseName               = caseName;
            ScheduledDuration      = scheduledDuration;
            ClosedDateTime         = null;
            HearingVenueName       = hearingVenueName;
            AudioRecordingRequired = audioRecordingRequired;
            IngestUrl              = ingestUrl;
        }
コード例 #2
0
 public void UpdateMeetingRoom(string adminUri, string judgeUri, string participantUri, string pexipNode,
                               string telephoneConferenceId)
 {
     MeetingRoom = new MeetingRoom(adminUri, judgeUri, participantUri, pexipNode, telephoneConferenceId);
 }
コード例 #3
0
 public MeetingRoom GetMeetingRoom()
 {
     return(MeetingRoom.IsSet() ? MeetingRoom : null);
 }