#include <searchm.h>
Data Fields | |
| request_rec * | p_rr |
| SW_HANDLE | sw_handle |
| SW_SEARCH | sw_search |
| SW_RESULTS | sw_results |
| SW_RESULT | sw_result_item |
| searchm_cmd_line_t | cmd |
| const char * | querystring |
| char | delimiter |
| char * | within |
| char * | swishsort |
| char * | swishquery |
| char * | swishindex |
| const char ** | stopwords_list |
| const char ** | removed_list |
| apr_pool_t * | ptemp |
| int | hits |
| int | page |
| int | display |
| int | pagenext |
| int | pageprev |
| int | i_start |
| int | i_end |
| int | i_full_pages |
| int | i_total_pages |
| int | i_last_page |
| searchm_tags_t | st |
| int | tag [searchm_tag_ids_total] |
| p_searchm_config_t | p_sc |
| p_searchm_dir_config_t | p_sdc |
| char * | p_cbegin |
| char * | p_cresult |
| char * | p_cend |
| char * | p_cnohits |
| apr_file_t * | fp_begin |
| apr_file_t * | fp_result |
| apr_file_t * | fp_end |
| apr_file_t * | fp_nohits |
| unsigned long | ul_bytes_sent |
| const char * | p_cookie |
| int | bRemoteCookie |
| const char * | p_dbcookie |
| searchm_metalist_t | ml |
| searchm_termlist_t | tl |
| int | bInDbase |
| int | bForcePurge |
|
|
|
|
|
True if unique ID is in database. |
|
|
T:Remote client sent cookie. F:Usertrack generated cookie. |
|
|
The command line parameters / information. |
|
|
NYI. 0 = use default |
|
|
The calculated number of results to display per page. 0=> all. searchm_display. |
|
|
The API begin phase file pointer. |
|
|
The API end phase file pointer. |
|
|
The API nohits phase file pointer. |
|
|
The API result phase file pointer. |
|
|
The results generated by the query. The searchm_hits/swishhits value. |
|
|
A convience variable. End result. |
|
|
The total number of complete pages (may be zero). |
|
|
The number of results on the last page. |
|
|
A convience variable. Start result. |
|
|
The total number of pages (may be zero). |
|
|
The metalist for this result. |
|
|
The create begin phase file name. |
|
|
The created end phase file name. |
|
|
The created nohits phase file name. |
|
|
The state management cookie, either generated by mod_usertrack, or received from the remote client. |
|
|
The created result phase file name. |
|
|
The state management cookie retrieved from the database. |
|
|
The requst information. |
|
|
The request server configuration. |
|
|
The request directory configuration. |
|
|
The calculated/ actual page number to display. searchm_page. |
|
|
The calculated next page. searchm_pagenext. |
|
|
The calculated previous page. searchm_pageprev. |
|
|
A temporary pool valid during file replacement/ results phase. |
|
|
The query string to process within searchm_parse_cmdline. |
|
|
The SwishRemovedWords result. |
|
|
The tags cache. |
|
|
The SwishParsedWords result. |
|
|
The Swish C API handle. |
|
|
The Swish C API result. |
|
|
The Swish C API results handle. |
|
|
The Swish C API search object. |
|
|
The created searchm_index string. "" (empty string) or NULL is an error. Passed directly to SwishInit. |
|
|
The created searchm_query string. "" (empty string) or NULL is an error. Passed directly to SwishExecute. |
|
|
The created searchm_sort string. If defined, passed directly to SwishSort. |
|
|
For non weighted tags, 1 if a valid value. Otherwise, the number of values in a list somewhere. |
|
|
The terms list for this result. |
|
|
For non chunked transfers, the total byte to send. |
|
|
The created searchm_within string. |
1.3.6