Ejemplo n.º 1
0
        public async void Run()
        {
            socket = new BlindSocket();
            await socket.ConnectWithECDHAsync(BlindNetConst.ServerIP, BlindNetConst.DocCenterPort);

            socket.socket.NoDelay = true;

            socket.CryptoSend(BitConverter.GetBytes(isInner), PacketType.Info);
            BlindPacket packet = socket.CryptoReceive();

            if (packet.header == PacketType.Fail)
            {
                MessageBox.Show("데이터베이스 연결에 실패했습니다.");
                return;
            }

            UpdateRoot();
            if (form.treeview_Dir.Nodes.Count == 0)
            {
                return;
            }
            form.treeview_Dir.SelectedNode = form.treeview_Dir.Nodes[0];
        }