コード例 #1
0
ファイル: bundles.py プロジェクト: tylerwood/EigenD
 def create_plumber(self, init, address, filter, slot, clocked):
     assert clocked
     if init:
         self.__unplumb_static()
     return policy.Plumber(self.__input.correlator, self.__signal, slot, -1,
                           policy.Plumber.input_input, self.__stream_policy,
                           address, filter, True, None)
コード例 #2
0
ファイル: bundles.py プロジェクト: tylerwood/EigenD
 def create_plumber(self, init, address, filter, slot, clocked):
     assert clocked
     if init:
         self.__input.correlator.unplumb_input(self.__signal, 1,
                                               piw.pathnull(0), -1)
     return policy.Plumber(self.__input.correlator, self.__signal, slot, -1,
                           policy.Plumber.input_input, self.__stream_policy,
                           address, filter, True, self.__callback)
コード例 #3
0
ファイル: bundles.py プロジェクト: shamharoth/EigenD
 def create_plumber(self,config,clocked):
     if not config.connect_static() and self.count_data_connections()==0:
         self.__unplumb_static()
     return policy.Plumber(self,config,clocked)
コード例 #4
0
ファイル: bundles.py プロジェクト: shamharoth/EigenD
 def create_plumber(self,config,clocked):
     return policy.Plumber(self,config,clocked)
コード例 #5
0
ファイル: bundles.py プロジェクト: shamharoth/EigenD
 def create_plumber(self,config,clocked):
     config.callback=self.__callback
     return policy.Plumber(self,config,clocked)
コード例 #6
0
ファイル: bundles.py プロジェクト: shamharoth/EigenD
 def create_plumber(self,config,clocked):
     if not config.connect_static() and self.count_data_connections()==0:
         self.__input.correlator.unplumb_input(self.__signal,1,piw.pathnull(0),-1)
     config.callback=self.__callback
     return policy.Plumber(self,config,clocked)
コード例 #7
0
ファイル: bundles.py プロジェクト: tylerwood/EigenD
 def create_plumber(self, address, filter, slot):
     return policy.Plumber(self.__correlator, self.__sig, slot, -1,
                           policy.Plumber.input_input, self.__pol, address,
                           filter, True, None)
コード例 #8
0
ファイル: bundles.py プロジェクト: tylerwood/EigenD
 def create_plumber(self, init, address, filter, slot, clocked):
     assert clocked
     return policy.Plumber(self.__input.correlator, self.__signal, slot, 1,
                           policy.Plumber.input_merge, self.__stream_policy,
                           address, filter, True, self.__callback)
コード例 #9
0
ファイル: bundles.py プロジェクト: tylerwood/EigenD
 def create_plumber(self, init, address, filter, slot, clocked):
     return policy.Plumber(self.__input.correlator, self.__signal, slot, -1,
                           policy.Plumber.input_input, self.__stream_policy,
                           address, filter, clocked, self.__callback)