コード例 #1
0
ファイル: MessageCenter.cs プロジェクト: zsybupt/orleans
 public bool TryDeliverToProxy(Message msg)
 {
     return(msg.TargetGrain.IsClient && Gateway != null && Gateway.TryDeliverToProxy(msg));
 }
コード例 #2
0
 public void InstallGateway(IPEndPoint gatewayAddress)
 {
     Gateway = new Gateway(this, gatewayAddress);
 }
コード例 #3
0
ファイル: Gateway.cs プロジェクト: sudheesh001/orleans
 internal GatewayClientCleanupAgent(Gateway gateway)
 {
     this.gateway = gateway;
 }
コード例 #4
0
ファイル: Gateway.cs プロジェクト: maryammadzadeh/orleans
 internal GatewayClientCleanupAgent(Gateway gateway, ILoggerFactory loggerFactory, TimeSpan clientDropTimeout)
     : base(loggerFactory)
 {
     this.gateway           = gateway;
     this.clientDropTimeout = clientDropTimeout;
 }
コード例 #5
0
 internal GatewayClientCleanupAgent(Gateway gateway, ExecutorService executorService, ILoggerFactory loggerFactory, TimeSpan clientDropTimeout)
     : base(executorService, loggerFactory)
 {
     this.gateway           = gateway;
     this.clientDropTimeout = clientDropTimeout;
 }
コード例 #6
0
 internal GatewayClientCleanupAgent(Gateway gateway, ILoggerFactory loggerFactory)
     : base(loggerFactory)
 {
     this.gateway = gateway;
 }