Example #1
0
 public virtual void OnException(ISocketContext<TMessage> context, Exception ex)
 {
 }
Example #2
0
 public override void OnException(ISocketContext <CommandLineMessage> context, Exception ex)
 {
     _logger.LogError(ex, "client from {0},  occ error {1}", context.RemoteEndPoint, ex.Message);
     base.OnException(context, ex);
 }
Example #3
0
 public virtual void OnDisconnected(ISocketContext<TMessage> context)
 {
 }
Example #4
0
 public override void OnConnected(ISocketContext <MqttMessage> context)
 {
     logger.LogInformation("client connected from {0}", context.RemoteEndPoint);
     base.OnConnected(context);
 }
Example #5
0
 public override void OnDisconnected(ISocketContext <CommandLineMessage> context)
 {
     _logger.LogInformation("client disconnected from {0}", context.RemoteEndPoint);
     base.OnDisconnected(context);
 }
Example #6
0
 public ConnectedEventArgs(ISocketContext <TMessage> context)
 {
     Context = context;
 }
Example #7
0
 private void createSocket(EndPoint endpoint)
 {
     this.socket = socketFactory(endpoint);
 }
Example #8
0
 public void RaiseReceive(ISocketContext <TMessage> context, TMessage msg)
 {
     OnReceived?.Invoke(this, new MessageReceivedEventArgs <TMessage>(context, msg));
 }
Example #9
0
 public void RaiseError(ISocketContext <TMessage> context, Exception ex)
 {
     OnError?.Invoke(this, new ErrorEventArgs <TMessage>(context, ex));
 }
Example #10
0
 public void RaiseDisconnected(ISocketContext <TMessage> context)
 {
     OnDisconnected?.Invoke(this, new DisconnectedEventArgs <TMessage>(context));
 }