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