Beispiel #1
0
 public bool ResponseTimeout()
 {
     if (Duration > 0 && DateTimeOffset.UtcNow.ToUnixTimeSeconds() - RequestTime >= Duration)
     {
         ResponseHandler.InvokeResponse(new ResponseHandlerData(AckId, TransportHandler, -1, null), AckResponseCode.Timeout, ResponseDelegate);
         return(true);
     }
     return(false);
 }
Beispiel #2
0
 public void Response(long connectionId, NetDataReader reader, AckResponseCode responseCode)
 {
     ResponseHandler.InvokeResponse(new ResponseHandlerData(RequestId, TransportHandler, connectionId, reader), responseCode, ResponseDelegate);
 }
Beispiel #3
0
 public void ResponseTimeout()
 {
     ResponseHandler.InvokeResponse(new ResponseHandlerData(RequestId, TransportHandler, -1, null), AckResponseCode.Timeout, ResponseDelegate);
 }