/// <summary> /// /// </summary> /// <param name="channel"></param> public void ObserveChannel(ICardChannelObservable channel) { channel.BeforeConnectEvent += BeforeConnect; channel.AfterConnectEvent += NotifyConnect; channel.BeforeDisconnectEvent += BeforeDisconnect; channel.AfterDisconnectEvent += NotifyDisconnect; channel.BeforeGetAttribEvent += BeforeGetAttrib; channel.AfterGetAttribEvent += NotifyGetAttrib; channel.BeforeReconnectEvent += BeforeReconnect; channel.AfterReconnectEvent += NotifyReconnect; channel.BeforeTransmitEvent += BeforeTransmit; channel.AfterTransmitEvent += NotifyTransmit; }
/// <summary> /// /// </summary> /// <param name="channel"></param> public void ObserveChannel(ICardChannelObservable channel) { channel.BeforeTransmitEvent += BeforeTransmit; channel.AfterTransmitEvent += NotifyTransmit; }