/// <summary> /// 实例化iPhone,需要传入对应处理事件 /// </summary> /// <param name="myConnectHandler">当设备连接时事件</param> /// <param name="myDisconnectHandler">当设备断开连接时事件</param> public iPhone(ConnectEventHandler myConnectHandler, ConnectEventHandler myDisconnectHandler) { wasAFC2 = false; Connect = (ConnectEventHandler)Delegate.Combine(Connect, myConnectHandler); Disconnect = (ConnectEventHandler)Delegate.Combine(Disconnect, myDisconnectHandler); doConstruction(); }
public iPhone(ConnectEventHandler myConnectHandler, ConnectEventHandler myDisconnectHandler) { this.wasAFC2 = false; this.Connect = (ConnectEventHandler)Delegate.Combine(this.Connect, myConnectHandler); this.Disconnect = (ConnectEventHandler)Delegate.Combine(this.Disconnect, myDisconnectHandler); this.doConstruction(); }
/// <summary> /// 实例化iPhone,需要传入对应处理事件 /// </summary> /// <param name="myConnectHandler">当设备连接时事件</param> /// <param name="myDisconnectHandler">当设备断开连接时事件</param> public iPhone(ConnectEventHandler myConnectHandler, ConnectEventHandler myDisconnectHandler) { wasAFC2 = false; Connect = (ConnectEventHandler) Delegate.Combine(Connect, myConnectHandler); Disconnect = (ConnectEventHandler) Delegate.Combine(Disconnect, myDisconnectHandler); doConstruction(); }
/// <summary> /// 实例化iPhone,需要传入对应处理事件 /// </summary> /// <param name="myConnectHandler">当设备连接时事件</param> /// <param name="myDisconnectHandler">当设备断开连接时事件</param> public iPhone(ConnectEventHandler myConnectHandler, ConnectEventHandler myDisconnectHandler) { this.wasAFC2 = false; this.Connect = (ConnectEventHandler) Delegate.Combine(this.Connect, myConnectHandler); this.Disconnect = (ConnectEventHandler) Delegate.Combine(this.Disconnect, myDisconnectHandler); this.doConstruction(); }
/// <summary> /// Raises the <see>Disconnect</see> event. /// </summary> /// <param name="args">A <see cref="ConnectEventArgs"/> that contains the event data.</param> protected void OnDisconnect(ConnectEventArgs args) { ConnectEventHandler handler = Disconnect; if (handler != null) { handler(this, args); } }
/// <summary> /// Raises the <see>Disconnect</see> event. /// </summary> /// <param name="args">A <see cref="ConnectEventArgs"/> that contains the event data.</param> protected static void OnDisconnect(ConnectEventArgs args) { ConnectEventHandler handler = DisconnectEH; if (handler != null) { handler(null, args); } }
protected virtual void RaiseConnected(int result, string reason) { ConnectEventHandler handler = OnConnect; if (handler != null) { handler(result, reason); } }
public virtual void RaiseDisonnected(int result, string reason = "") { ConnectEventHandler handler = OnDisconnect; if (handler != null) { handler(result, reason); } }
protected void OnConnect(ConnectEventArgs args) { ConnectEventHandler connect = this.Connect; if (connect != null) { connect(this, args); } }
protected void OnDisconnect(ConnectEventArgs args) { ConnectEventHandler disconnect = this.Disconnect; if (disconnect != null) { disconnect(this, args); } }
private void pop_ConnectionEstablishing(object sender, string Server, int Port) { if (this.statusStrip.InvokeRequired) { ConnectEventHandler con = new ConnectEventHandler(this.pop_ConnectionEstablishing); this.Invoke(con, new object[] { sender, Server, Port }); } else { this.ProgressLabel.Text = "Connecting to pop server \"" + Server + "\" on port " + Port; } }
void smtp_ConnectionEstablished(object sender, string Server, int Port) { if (this.statusStrip.InvokeRequired) { ConnectEventHandler con = new ConnectEventHandler(this.smtp_ConnectionEstablished); this.Invoke(con, new object[] { sender, Server, Port }); } else { this.ProgressLabel.Text = "Connection is established with the smtp server \"" + Server + "\""; } }
public MainViewModel() { // 初始化 this.CurrentDevice = null; this.RegisterChild <MainHomeViewModel>(() => new MainHomeViewModel()); this.RegisterChild <MainDataViewModel>(() => new MainDataViewModel()); this.RegisterChild <MainToolViewModel>(() => new MainToolViewModel()); this.RegisterChild <MainSettingViewModel>(() => new MainSettingViewModel()); this.SelectedChild = GetChild(typeof(MainHomeViewModel)); // 苹果设备初始化 try { i_Connect = new ConnectEventHandler(iPhoneConnected); i_DisConnect = new ConnectEventHandler(iPhoneDisconnected); iPhoneInterface = new iPhone(i_Connect, i_DisConnect); } catch (Exception ex) { saveErrorLog(ex.Message); saveErrorLog(ex.HelpLink); saveErrorLog(ex.StackTrace); saveErrorLog(ex.TargetSite.ToString()); } // // 用户 // string msg = ""; UserManager um = new UserManager(); User user = um.Login("admin", "ecryan", out msg); if (user == null) { MessageBox.Show(msg); return; } else { //保存登录人信息 User.LoginUser = user; setLanguage(); } // 加载附件工具 var toolManager = new ToolManager(); mlistTool = toolManager.GetAllTools((int)ToolsType.Other); }
/// <summary> /// Initialize the mobile device manager, which handles discovery of connected Apple mobile devices /// </summary> /// <param name="myConnectHandler"></param> /// <param name="myDisconnectHandler"></param> public static void Initialize(ConnectEventHandler myConnectHandler, ConnectEventHandler myDisconnectHandler) { ConnectEH += myConnectHandler; DisconnectEH += myDisconnectHandler; DeviceCallbackHandle = new DeviceNotificationCallback(NotifyCallback); int ret = MobileDevice.AMDeviceMethods.NotificationSubscribe(DeviceCallbackHandle); if (ret != 0) { throw new Exception("AMDeviceNotificationSubscribe failed with error " + ret); } }
public PrototypeDevice() { DcClient = new DeviceHive.HttpClient(Resources.GetString(Resources.StringResources.CloudUrl), DateTime.MinValue, RequestTimeout); Initializing += new ConnectEventHandler(PreInit); Connecting += new ConnectEventHandler(PreConnect); Connected += new ConnectEventHandler(PostConnect); BeforeCommand += new CommandEventHandler(PreProcessCommand); AfterCommand += new CommandEventHandler(PostProcessCommand); BeforeNotification += new NotificationEventHandler(PreProcessNotification); AfterNotification += new NotificationEventHandler(PostProcessNotification); Disconnected += new SimpleEventHandler(OnDisconnect); LastTemp = 0.0f; }
/// <summary> /// Constructor for iDevice object /// </summary> /// <param name="myConnectHandler"></param> /// <param name="myDisconnectHandler"></param> public iDevice(ConnectEventHandler myConnectHandler, ConnectEventHandler myDisconnectHandler) { Connect += myConnectHandler; Disconnect += myDisconnectHandler; doConstruction(); }
// Token: 0x060000F3 RID: 243 RVA: 0x0000211A File Offset: 0x0000031A public iPhoneXEManager(ConnectEventHandler myConnectHandler, ConnectEventHandler myDisconnectHandler) { this.Connect += myConnectHandler; this.Disconnect += myDisconnectHandler; this.doConstruction(); }
private void OnRaiseConnectEvent(string identity, string reason) { ConnectEventHandler?.Invoke(this, new CommuEventArgs(identity, 1, reason)); }
public void DelConnectEventHandler(ConnectEventHandler handler) { mConnectEventHandler -= handler; }
public Stinto(ConnectEventHandler OnConnect, DisconnectEventHandler OnDisconnect) { this.OnConnect += OnConnect; this.OnDisconnect += OnDisconnect; }
public void AddConnectEventHandler(ConnectEventHandler handler) { mConnectEventHandler += handler; }
public void DelConnectEventHandler(ConnectEventHandler handler) { mBroadcastEventWrapper.ConnectEvent -= handler; }
public static Task <Stinto> CreateAsync(Func <string, Task> RoomCreated, ConnectEventHandler OnConnect, DisconnectEventHandler OnDisconnect) { var server = new Stinto(OnConnect, OnDisconnect); return(server.InitializeAsync(RoomCreated)); }
/// <summary> /// Initialize the mobile device manager, which handles discovery of connected Apple mobile devices /// </summary> /// <param name="myConnectHandler"></param> /// <param name="myDisconnectHandler"></param> public static void Initialize(ConnectEventHandler myConnectHandler, ConnectEventHandler myDisconnectHandler) { ConnectEH += myConnectHandler; DisconnectEH += myDisconnectHandler; DeviceCallbackHandle = new DeviceNotificationCallback(NotifyCallback); int ret = MobileDevice.DeviceImpl.NotificationSubscribe(DeviceCallbackHandle); if (ret != 0) { throw new Exception("AMDeviceNotificationSubscribe failed with error " + ret); } }
public static Task <Stinto> CreateAsync(string room, ConnectEventHandler OnConnect, DisconnectEventHandler OnDisconnect) { var server = new Stinto(OnConnect, OnDisconnect); return(server.InitializeAsync(room)); }
/// <summary> /// Constructor for iPhone object /// </summary> /// <param name="myConnectHandler"></param> /// <param name="myDisconnectHandler"></param> public MultiPhone(ConnectEventHandler myConnectHandler, ConnectEventHandler myDisconnectHandler) { Connect += myConnectHandler; Disconnect += myDisconnectHandler; doConstruction(); }
public void AddConnectEventHandler(ConnectEventHandler handler) { mBroadcastEventWrapper.ConnectEvent += handler; }
/// <summary> /// 发布"连接"事件 /// </summary> /// <param name="client"></param> private void OnRaiseConnectEvent(Socket client) { ConnectEventHandler?.Invoke(this, new CommuEventArgs(client)); }