Esempio n. 1
0
 public bool TryDeliverToProxy(Message msg)
 {
     return(msg.TargetGrain.IsClient && Gateway != null && Gateway.TryDeliverToProxy(msg));
 }
Esempio n. 2
0
 public void InstallGateway(IPEndPoint gatewayAddress)
 {
     Gateway = new Gateway(this, gatewayAddress);
 }
Esempio n. 3
0
 internal GatewayClientCleanupAgent(Gateway gateway)
 {
     this.gateway = gateway;
 }
Esempio n. 4
0
 internal GatewayClientCleanupAgent(Gateway gateway, ILoggerFactory loggerFactory, TimeSpan clientDropTimeout)
     : base(loggerFactory)
 {
     this.gateway           = gateway;
     this.clientDropTimeout = clientDropTimeout;
 }
Esempio n. 5
0
 internal GatewayClientCleanupAgent(Gateway gateway, ExecutorService executorService, ILoggerFactory loggerFactory, TimeSpan clientDropTimeout)
     : base(executorService, loggerFactory)
 {
     this.gateway           = gateway;
     this.clientDropTimeout = clientDropTimeout;
 }
Esempio n. 6
0
 internal GatewayClientCleanupAgent(Gateway gateway, ILoggerFactory loggerFactory)
     : base(loggerFactory)
 {
     this.gateway = gateway;
 }