Ejemplo n.º 1
0
        //Toma las request armadas guardadas en un param de esta clase, y ejecuta metodos del port
        //    Cosas a implementar:
        //    Si no se puede comunicar que largue un error y termine
        private void startQuery_Click(object sender, EventArgs e)
        {
            //Test purpose only
            TcpPortManager tcp = new TcpPortManager();
            byte[] request = TcpRequestBuilder.GetInstance().BuildReadRegisterRequest(1, 1, 1);
            tcp.Write(request);

            tcp.ReadPort();

            //Inicializo el port manager con la información que tengo en el formulario
            initializePortManager();

            //Como los requests se estan generando todo el tiempo, al hacer click se los envia al puerto y se espera la respuesta.
            sendRequestsToPort();
        }
Ejemplo n.º 2
0
 private void initializeTcpPortManager()
 {
     int tcpPort     = parseToInt(tcpListeningPort.Text);
     tcpPortManager  = new TcpPortManager(tcpPort, this);
 }