public static void executeCommand(enumDeviceCommand name, IPEndPoint ipEndPoint, int timeLater) { if (timeLater > 0) { Thread.Sleep(timeLater); } executeCommand(name, ipEndPoint); }
public static IDeviceCommand getDeivceCommand(enumDeviceCommand name) { IDeviceCommand idc = DeviceCommandList.Find((cmd) => { return(cmd.Name == name.ToString()); }); return(idc); }
public static void executeCommand(enumDeviceCommand name, IPEndPoint ipEndPoint) { IDeviceCommand cmd = null; cmd = getDeivceCommand(name); if (cmd != null) { cmd.sendCommand(ipEndPoint); } }
public static void setCommandCallback(enumDeviceCommand name, Action <string> _callback) { IDeviceCommand cmd = null; cmd = getDeivceCommand(name); if (cmd != null) { cmd.Callback = _callback; } }
public static void setCommandCallback(enumDeviceCommand name, Action<string> _callback) { IDeviceCommand cmd = null; cmd = getDeivceCommand(name); if (cmd != null) { cmd.Callback = _callback; } }
public static IDeviceCommand getDeivceCommand(enumDeviceCommand name) { IDeviceCommand idc = DeviceCommandList.Find((cmd) => { return cmd.Name == name.ToString(); }); return idc; }