public F对象_事件(IT客户端 __IT客户端, string __对象名称, M事件 __事件) { _IT客户端 = __IT客户端; _对象名称 = __对象名称; _事件 = __事件; InitializeComponent(); }
public void 初始化(IT客户端 __IT客户端) { _IT客户端 = __IT客户端; _IB日志 = new B日志_C(_IT客户端); do刷新.PerformClick(); }
public F对象_方法(IT客户端 __IT客户端, string __对象名称, M方法 __方法) { _IT客户端 = __IT客户端; _对象名称 = __对象名称; _方法 = __方法; InitializeComponent(); }
public void 初始化(IT客户端 __IT客户端) { _IT客户端 = __IT客户端; _IB告警 = new B状态_C(_IT客户端); _IB告警.新增了告警 += _IB告警_新增了告警; _IB告警.清除了告警 += _IB告警_清除了告警; do刷新未清除告警.PerformClick(); }
public F对象(string __对象名称, M对象明细查询结果 __对象明细, IT客户端 __访问入口, E角色 __角色) { 对象名称 = __对象名称; 对象明细 = __对象明细; 访问入口 = __访问入口; 角色 = __角色; InitializeComponent(); }
public F对象(string __对象名称, M对象明细 __对象明细, IT客户端 __访问入口, E角色 __角色) { _对象名称 = __对象名称; _对象明细 = __对象明细; _访问入口 = __访问入口; _角色 = __角色; InitializeComponent(); }
public B资源监控(IT客户端 __IT客户端) { _IT客户端 = __IT客户端; _IT客户端.订阅事件(_对象名称, "告警", __参数 => { var __描述 = __参数["描述"]; 告警(__描述); }); }
public BFTP(IT客户端 __IT客户端) { _IT客户端 = __IT客户端; _IT客户端.订阅事件(_对象名称, "开关变化", __参数 => { var __开 = bool.Parse(__参数["开"]); on开关变化(__开); }); }
public F对象窗口(string __对象名称, M对象明细查询结果 __对象明细, IT客户端 __访问入口, E角色 __角色) { InitializeComponent(); this.out标题.Text = __对象名称; this.f对象1.对象名称 = __对象名称; this.f对象1.对象明细 = __对象明细; this.f对象1.访问入口 = __访问入口; this.f对象1.角色 = __角色; }
public F对象窗口(string __对象名称, M对象明细 __对象明细, IT客户端 __访问入口, E角色 __角色) { _对象名称 = __对象名称; _对象明细 = __对象明细; _访问入口 = __访问入口; _角色 = __角色; InitializeComponent(); this.out标题.Text = __对象名称; }
void do连接_Click(object sender, EventArgs e) { var __ip = this.inIP2.Text; var __port = this.in端口号.Text; var __最后访问 = _访问记录.Find(q => q.IP.ToString() == __ip && q.端口号.ToString() == __port); if (__最后访问 == null) { if (!H检测网络.IsHostAlive(__ip, int.Parse(__port), 2000)) { new F对话框_确定("连接失败").ShowDialog(); return; } else { __最后访问 = new M访问记录 { IP = __ip, 端口号 = int.Parse(__port) }; } } else { _访问记录.Remove(__最后访问); } _访问记录.Insert(0, __最后访问); H程序配置.设置("访问记录", H序列化.ToJSON字符串(_访问记录)); H日志输出.设置(q => { if (q.等级 <= TraceEventType.Information) { if (q.异常 != null) { H日志.记录异常(q.异常, q.概要, q.详细, q.等级, q.方法, q.文件, q.行号); } else { H日志.记录(q.概要, q.等级, q.详细, q.方法, q.文件, q.行号); } } }); _IT客户端 = FT通用访问工厂.创建客户端(); H容器.注入 <IT客户端>(_IT客户端, false); _IT客户端.自动重连 = true; _IT客户端.已断开 += q => 设置连接状态(); _IT客户端.已连接 += 设置连接状态; _IT客户端.连接(new IPEndPoint(IPAddress.Parse(__ip), int.Parse(__port))); this.ParentForm.ShowInTaskbar = false; this.ParentForm.Visible = false; _F主窗口 = new F空窗口(new F主窗口(), ""); 设置连接状态(); _F主窗口.FormClosing += OnClosing; _F主窗口.ShowDialog(); }
public static void 连接(IPEndPoint __服务器地址, bool __自动重连 = true) { if (_IT客户端 == null) { _IT客户端 = FT通用访问工厂.创建客户端(); _IT客户端.自动重连 = __自动重连; _IT客户端.已连接 += On已连接; _IT客户端.已断开 += On已断开; } _IT客户端.连接(__服务器地址); }
public F设备详情(IT客户端 __IT客户端, string __标题 = "") { InitializeComponent(); _IT客户端 = __IT客户端; _标题 = string.IsNullOrEmpty(__标题) ? __IT客户端.设备地址.ToString() : __标题; this.out标题.Text = _标题; this.Text = _标题; _F告警 = 加入控件 <F告警>(); }
public static void 连接(IPEndPoint __服务器地址, bool __自动重连 = true) { if (_IT客户端 == null) { H日志输出.设置(q => { if (H程序配置.获取Bool值("调试编解码")) { H日志.记录(q.概要, q.等级, q.详细, q.方法, q.文件, q.行号); } }, System.Diagnostics.TraceEventType.Verbose); _IT客户端 = FT通用访问工厂.创建客户端(); _IT客户端.自动重连 = __自动重连; _IT客户端.已连接 += On已连接; _IT客户端.已断开 += On已断开; } _IT客户端.连接(__服务器地址); }
public B链路监控(IT客户端 __IT客户端) { _IT客户端 = __IT客户端; _IT客户端.订阅事件(_对象名称, "连接变化", __参数 => { var __地址 = __参数["地址"]; bool?__旧 = null; bool?__新 = null; if (!__参数["旧"].IsNullOrEmpty()) { __旧 = bool.Parse(__参数["旧"]); } if (!__参数["新"].IsNullOrEmpty()) { __新 = bool.Parse(__参数["新"]); } On连接变化(__地址, __旧, __新); }); }
public B命令行(IT客户端 __客户端) { _客户端 = __客户端; _客户端.订阅事件(_对象名, "正常输出", q => { var __参数 = HJSON.反序列化 <M输出>(q["参数"]); on正常输出(__参数); }); _客户端.订阅事件(_对象名, "异常输出", q => { var __参数 = HJSON.反序列化 <M输出>(q["参数"]); on异常输出(__参数); }); _客户端.订阅事件(_对象名, "执行结束", q => { var __参数 = HJSON.反序列化 <M输出>(q["参数"]); on执行结束(__参数); }); if (_客户端.连接正常) { 初始化(); } _客户端.已连接 += 初始化; }
public BGPS数据(IT客户端 __IT客户端) { _IT客户端 = __IT客户端; }
public F已连接设备(IT客户端 __IT客户端) { _IT客户端 = __IT客户端; InitializeComponent(); }
public B日志_C(IT客户端 __IT客户端) { _IT客户端 = __IT客户端; _IT客户端.已连接 += _IT客户端_已连接; }
public B点名_C(IT客户端 __IT客户端) { _IT客户端 = __IT客户端; }
public F进程管理(IT客户端 __客户端) { _IT客户端 = __客户端; InitializeComponent(); }
public B链路_C(IT客户端 __IT客户端) { _IT客户端 = __IT客户端; }
public F监控主界面(IT客户端 __客户端) { _客户端 = __客户端; InitializeComponent(); }
public B进程管理(IT客户端 __客户端) { _客户端 = __客户端; }
public F执行方法(IT客户端 __IT客户端) { _IT客户端 = __IT客户端; InitializeComponent(); }
public B远程升级_C(IT客户端 __IT客户端) { _IT客户端 = __IT客户端; }
public B数据(IT客户端 __IT客户端) { _IT客户端 = __IT客户端; }
public BFTP_C(IT客户端 __IT客户端) { _IT客户端 = __IT客户端; }
public F链路监控(IT客户端 __客户端) { _BPing = new B链路监控(__客户端); InitializeComponent(); }
public B鉴权_C(IT客户端 __IT客户端) { _IT客户端 = __IT客户端; }