예제 #1
0
        public SessionParametersForm()
        {
            InitializeComponent();

            // initialize default values.
            SessionParameters = new EncryptedChatSessionParameters();
            numMasterKeyInterval.Value = SessionParameters.MasterKeyUpdateInterval;
            numPingInterval.Value = SessionParameters.PingInterval;
        }
예제 #2
0
 public void CreateNewChatCommand(EncryptedChatSessionParameters parameters)
 {
     _encryptedChat.CreateNewChatSession(parameters);
 }
예제 #3
0
파일: MainForm.cs 프로젝트: JerreS/Crype
        private void startANewSessionToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var chatRoomControl = (ChatRoomControl)tcChats.SelectedTab.Controls[0];

            // use the default parameters
            var sessionParameters = new EncryptedChatSessionParameters();
            chatRoomControl.CreateNewChatCommand(sessionParameters);
        }