コード例 #1
0
ファイル: OneToOneLinking.cs プロジェクト: lulzzz/OrleansExp
 public OneToOneLinking(WorkerLayer from, WorkerLayer to, int batchSize) : base(from, to, batchSize)
 {
     this.id = from.id + ">>" + to.id;
 }
コード例 #2
0
ファイル: ObserverLinking.cs プロジェクト: lulzzz/OrleansExp
 public ObserverLinking(IAsyncStream <Immutable <PayloadMessage> > stream, WorkerLayer from, int batchSize = 100) : base(from, null, batchSize)
 {
     this.id     = from.id + ">> frontend";
     this.stream = stream;
 }
コード例 #3
0
ファイル: LinkStrategy.cs プロジェクト: lulzzz/OrleansExp
 public LinkStrategy(WorkerLayer from, WorkerLayer to, int batchSize)
 {
     this.from      = from;
     this.to        = to;
     this.batchSize = batchSize;
 }
コード例 #4
0
 public HashBasedShuffleLinking(string jsonLambda, WorkerLayer from, WorkerLayer to, int batchSize) : base(from, to, batchSize)
 {
     this.jsonLambda = jsonLambda;
     this.id         = from.id + ">>" + to.id;
 }
コード例 #5
0
 public RoundRobinLinking(WorkerLayer from, WorkerLayer to, int batchSize) : base(from, to, batchSize)
 {
     this.id = from.id + ">>" + to.id;
 }