static private void IniciaClienteShared() { HeartBeatGenerator hbgen = new HeartBeatGenerator { ClientID = "PClient1", UsarSerialHB = true }; IHeartbeatSender sender = new HeartbeatClient(server, pipe, 3, _enc, interv, hbgen); sender.StartTimer(); Console.WriteLine("Press Enter to quit..."); Console.ReadLine(); sender.StopTimer(); }
static void PipeClient() { Console.WriteLine("Pipe Client started."); HeartBeatGenerator hbgen = new HeartBeatGenerator { ClientID = "PClient1", UsarSerialHB = true }; IHeartbeatSender sender = new HeartbeatClient(".", "Client1", 3 * 1000, _enc, 3, hbgen); sender.StartTimer(); Console.WriteLine("Press Enter to quit..."); Console.ReadLine(); sender.StopTimer(); }
static void UdpClient() { Console.WriteLine("Udp Client started."); HeartBeatGenerator hbgen = new HeartBeatGenerator { ClientID = "UdpCIdn02", UsarSerialHB = false }; IHeartbeatSender sender = new HeartbeatClient("127.0.0.1", 8888, 9090, _enc, 3, hbgen); sender.StartTimer(); Console.WriteLine("Press Enter to quit..."); Console.ReadLine(); sender.StopTimer(); }
// El método IniciaClienteShared() implementa el cliente definido en la biblioteca // Monitor.Shared.Se presenta como ejemplo de código. static private void IniciaClienteShared() { Console.WriteLine("Udp Client started."); HeartBeatGenerator hbgen = new HeartBeatGenerator { ClientID = _id, UsarSerialHB = false }; IHeartbeatSender sender = new HeartbeatClient(ipad, remPort, locPort, _enc, interv, hbgen); sender.StartTimer(); Console.WriteLine("Press Enter to quit..."); Console.ReadLine(); sender.StopTimer(); }