public void ChangeMeetingMode(MeetingMode meetingMode)
 {
     if (MeetingMode != meetingMode)
     {
         MeetingMode = meetingMode;
     }
 }
Esempio n. 2
0
        private async Task MeetingModeChangedEventHandler(MeetingMode meetingMode)
        {
            CurModeName = EnumHelper.GetDescription(typeof(MeetingMode), meetingMode);

            if (_sdkService.IsSpeaker)
            {
                AsynCallResult result =
                    await
                    _sdkService.SendUIMessage((int)_viewLayoutService.MeetingMode,
                                              _viewLayoutService.MeetingMode.ToString(), _viewLayoutService.MeetingMode.ToString().Length,
                                              null);

                HasErrorMsg(result.m_rc.ToString(), result.m_message);
            }
        }
Esempio n. 3
0
        private void UIMessageReceivedEventHandler(UIMessage message)
        {
            if (message.m_messageId < 3)
            {
                _sdkService.SetTeacherPhoneId(message.m_sender.m_szPhoneId);

                MeetingMode meetingMode = (MeetingMode)message.m_messageId;
                _viewLayoutService.ChangeMeetingMode(meetingMode);

                _viewLayoutService.LaunchLayout();
            }
            else
            {
                if (message.m_messageId == (int)UiMessage.BannedToSpeak)
                {
                    AllowedToSpeak = false;
                }
                if (message.m_messageId == (int)UiMessage.AllowToSpeak)
                {
                    AllowedToSpeak = true;
                }
            }
        }
Esempio n. 4
0
 public void ChangeMeetingMode(MeetingMode meetingMode)
 {
     //if (MeetingMode != meetingMode)
     MeetingMode = meetingMode;
 }