__init__(self, "Engine|types.ModuleType" engine) | searx.search.processors.abstract.EngineProcessor | |
_extend_container_basic(self, "ResultContainer" result_container, float start_time, "list[Result | LegacyResult]" search_results) | searx.search.processors.abstract.EngineProcessor | protected |
engine | searx.search.processors.abstract.EngineProcessor | |
extend_container(self, "ResultContainer" result_container, float start_time, "list[Result | LegacyResult]|None" search_results) | searx.search.processors.abstract.EngineProcessor | |
extend_container_if_suspended(self, "ResultContainer" result_container) | searx.search.processors.abstract.EngineProcessor | |
get_default_tests(self) | searx.search.processors.abstract.EngineProcessor | |
get_params(self, "SearchQuery" search_query, str engine_category) | searx.search.processors.abstract.EngineProcessor | |
get_tests(self) | searx.search.processors.abstract.EngineProcessor | |
handle_exception(self, "ResultContainer" result_container, BaseException|str exception_or_message, bool suspend=False) | searx.search.processors.abstract.EngineProcessor | |
init_engine(self) | searx.search.processors.abstract.EngineProcessor | |
initialize(self, t.Callable[["EngineProcessor", bool], bool] callback) | searx.search.processors.abstract.EngineProcessor | |
logger | searx.search.processors.abstract.EngineProcessor | |
search(self, str query, RequestParams params, "ResultContainer" result_container, float start_time, float timeout_limit) | searx.search.processors.abstract.EngineProcessor | |
suspended_status | searx.search.processors.abstract.EngineProcessor | |