コード例 #1
0
ファイル: TCPManager.cs プロジェクト: karlnet/mpb
        public TCPManager(MPBManager theMPBManager)
        {
            mpbManager = theMPBManager;
            protocol = new MPBProtocol(mpbManager);

            //IPAddress localAddr = IPAddress.Parse("127.0.0.1");
            IPHostEntry ipHostEntry = Dns.Resolve(Dns.GetHostName());
            IPAddress localAddr = ipHostEntry.AddressList[0];
            server = new TcpListener(localAddr, LocalServerPort);
            server.Start();

            Task.Run(() => RemoteMPBProcess());

        }
コード例 #2
0
ファイル: MPBProtocol.cs プロジェクト: karlnet/mpb
 public MPBProtocol(MPBManager theMPBManager)
 {
     mpbManager = theMPBManager;
 }
コード例 #3
0
ファイル: Form1.cs プロジェクト: karlnet/mpb
        /// ///////////////////////////////////////////////////////////////////////////////////
        private void Form1_Load(object sender, EventArgs e)
        {
            DisControls(null,true);

            mpbManager = new MPBManager(this);
            tcpManager = new TCPManager(mpbManager);

            c = new Camera(serialPort1);
        }