| __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 | |