コード例 #1
0
 private void StartHsmsReader()
 {
     this.mHsmsReader = new HSMSReader(this.reader, this.mHsmsTimer, this.name);
     this.mHsmsReader.OnDisconnected  += new SocketEvent.DisconnectEventHandler(this.OnDisconnect);
     this.mHsmsReader.OnReadCompleted += new SocketEvent.ReadCompleteEventHandler(this.OnReadHsms);
     this.mHsmsReader.OnReadError     += new SocketEvent.ReadErrorEventHandler(this.HandleReadError);
     this.mHsmsReader.Logger           = this.Logger;
     this.mHsmsReader.Start();
 }
コード例 #2
0
 private void StopHsmsReader()
 {
     if (this.mHsmsReader != null)
     {
         this.mHsmsReader.Stop();
         this.mHsmsReader.OnDisconnected  -= new SocketEvent.DisconnectEventHandler(this.OnDisconnect);
         this.mHsmsReader.OnReadCompleted -= new SocketEvent.ReadCompleteEventHandler(this.OnReadHsms);
         this.mHsmsReader.OnReadError     -= new SocketEvent.ReadErrorEventHandler(this.HandleReadError);
         this.mHsmsReader = null;
     }
 }