public ChatWindow() { InitializeComponent(); CSCore_instance = CSCore.GetInstance(); P2PCore_instance = P2PCore.GetInstance(); //P2PCore_instance.BeginListen(); FileBuffer = new byte[FileMaxSize]; inter = InterThreads.GetInstance(); ChattingMessageList = new ObservableCollection <ChattingMessage>(); }
//private List<string> ChattingGroupList public MainWindow() { InitializeComponent(); //LoginProcess(); CSCore_instance = CSCore.GetInstance(); P2PCore_instance = P2PCore.GetInstance(); P2PCore_instance.BeginListen(); inter = InterThreads.GetInstance(); //MessageBox.Show("Listen Start!"); lock (inter) inter.processing = true; MsgPump = new Thread(ReceiveListener) { Name = "MessagePump" }; }