| 
    .oO SearXNG Developer Documentation Oo.
    
   | 
 
Namespaces | |
| namespace | abstract | 
| namespace | offline | 
| namespace | online | 
| namespace | online_currency | 
| namespace | online_dictionary | 
| namespace | online_url_search | 
Classes | |
| class | ProcessorMap | 
Variables | |
| list | __all__ | 
| logger = logger.getChild("search.processors") | |
| t | OnlineParamTypes = OnlineParams | OnlineDictParams | OnlineCurrenciesParams | OnlineUrlSearchParams | 
| t | OfflineParamTypes = RequestParams | 
| t | ParamTypes = OfflineParamTypes | OnlineParamTypes | 
| PROCESSORS = ProcessorMap() | |
Implement request processors used by engine-types.
      
  | 
  private | 
Definition at line 4 of file __init__.py.
| searx.search.processors.logger = logger.getChild("search.processors") | 
Definition at line 28 of file __init__.py.
| t searx.search.processors.OfflineParamTypes = RequestParams | 
Definition at line 31 of file __init__.py.
| t searx.search.processors.OnlineParamTypes = OnlineParams | OnlineDictParams | OnlineCurrenciesParams | OnlineUrlSearchParams | 
Definition at line 30 of file __init__.py.
| t searx.search.processors.ParamTypes = OfflineParamTypes | OnlineParamTypes | 
Definition at line 32 of file __init__.py.
| searx.search.processors.PROCESSORS = ProcessorMap() | 
Definition at line 92 of file __init__.py.