def __init__(self): """Builds a new instance of the filament. Attributes: ---------- filament_module: module module which contains the filament logic keventq: Queue queue where the main process pushes the kernel events """ Process.__init__(self) self._filament_module = None self._keventq = None self._filters = [] self._cols = [] self._tabular = None self._limit = 10 self._interval = 1 self._sort_by = None self._sort_desc = True self._log_path = None self._logger = None self.scheduler = BackgroundScheduler()
def __init__(self, frequency, ok_qs, cmds_q, tokens_q): Process.__init__(self) self._cmds_q = cmds_q self._tokens_q = tokens_q self._ok_qs = ok_qs self._tokens = {key: False for key in self._ok_qs.keys()} self._T = 1.0 / frequency if frequency > 0 else 0 self._ok_start_time = None self._pause = False
def __init__(self, camera, cmd_q, res, codec, fps): Process.__init__(self) self.res = res self.fps = fps self.codec = codec self.camera = camera self.fourcc = cv2.VideoWriter_fourcc(*self.codec) self.cmd_q = cmd_q self.recording = False self.out = None self.data_buf = None
def __init__(self, name, data_sampler_method, cache_path=None, save_every=50): """ Initializes a DataStreamRecorder Parameters ---------- name : string User-friendly identifier for this data stream data_sampler_method : function Method to call to retrieve data """ Process.__init__(self) self._data_sampler_method = data_sampler_method self._has_set_sampler_params = False self._recording = False self._name = name self._cmds_q = Queue() self._data_qs = [Queue()] self._ok_q = None self._tokens_q = None self._save_every = save_every self._cache_path = cache_path self._saving_cache = cache_path is not None if self._saving_cache: self._save_path = os.path.join(cache_path, self.name) if not os.path.exists(self._save_path): os.makedirs(self._save_path) self._start_data_segment = 0 self._cur_data_segment = 0 self._saving_ps = []
def __init__(self, to_worker, from_worker, verbose, failfast): Process.__init__(self) self.to_worker = to_worker self.from_worker = from_worker self.verbose = verbose self.failfast = failfast
def __init__(self, y): Process.__init__(self) self.y = y
def __init__(self, to_worker, from_worker, verbose, failfast): Process.__init__(self) self.to_worker = to_worker self.from_worker = from_worker self.verbose = verbose self.failfast = failfast