Ejemplo n.º 1
0
 public CommController(
     ICommsChannel commsChannel,
     IDataDecoder dataPckDecoder,
     ILogger localLogger,
     IAttachedQuadsCtrl attachedQuads,
     [Named("QuadRecvQueue")] IDataTransferQueue <IQuadRecvMsgQueue> recvQueue,
     [Named("QuadTransQueue")] IDataTransferQueue <IQuadTransQueueMsg> postQueue)
 {
     this.dataPckDecoder = dataPckDecoder;
     this.commsChannel   = commsChannel;
     this.recvQueue      = recvQueue;
     this.postQueue      = postQueue;
     this.localLogger    = localLogger;
     this.attachedQuads  = attachedQuads;
 }
Ejemplo n.º 2
0
 public StdMsgProcessor(
     [Named("QuadRecvQueue")] IDataTransferQueue <IQuadRecvMsgQueue> quadRecvQueue,
     [Named("SigRRecvQueue")] IDataTransferQueue <ISignalRRecvQueueMsg> sigRRecvQueue,
     [Named("SigRTransQueue")] IDataTransferQueue <ISigRPostQueueMsg <DataPckRecvController> > sigRPostQueue,
     [Named("QuadTransQueue")] IDataTransferQueue <IQuadTransQueueMsg> postQueue,
     ILogger localLogger,
     IBreezeRepository <ActiveQuad> activeQuadRepos,
     IAttachedQuadsCtrl attachedQuads)
 {
     this.postQueue       = postQueue;
     this.quadRecvQueue   = quadRecvQueue;
     this.sigRRecvQueue   = sigRRecvQueue;
     this.sigRPostQueue   = sigRPostQueue;
     this.activeQuadRepos = activeQuadRepos;
     this.attachedQuads   = attachedQuads;
     this.localLogger     = localLogger;
 }