#include <NetworkServerProxy.hpp>
Inheritance diagram for indri::server::NetworkServerProxy:

Public Member Functions | |
| NetworkServerProxy (indri::net::NetworkMessageStream *stream) | |
| QueryServerResponse * | runQuery (std::vector< indri::lang::Node * > &roots, int resultsRequested, bool optimize) |
| QueryServerDocumentsResponse * | documents (const std::vector< lemur::api::DOCID_T > &documentIDs) |
| QueryServerMetadataResponse * | documentMetadata (const std::vector< lemur::api::DOCID_T > &documentIDs, const std::string &attributeName) |
| QueryServerDocumentIDsResponse * | documentIDsFromMetadata (const std::string &attributeName, const std::vector< std::string > &attributeValues) |
| QueryServerDocumentsResponse * | documentsFromMetadata (const std::string &attributeName, const std::vector< std::string > &attributeValues) |
| QueryServerMetadataResponse * | pathNames (const std::vector< lemur::api::DOCID_T > &documentIDs, const std::vector< int > &pathBegins, const std::vector< int > &pathEnds) |
| INT64 | termCount () |
| INT64 | termCount (int term) |
| INT64 | termCount (const std::string &term) |
| INT64 | stemCount (const std::string &stem) |
| std::string | termName (lemur::api::TERMID_T term) |
| lemur::api::TERMID_T | termID (const std::string &term) |
| std::vector< std::string > | fieldList () |
| INT64 | termFieldCount (const std::string &term, const std::string &field) |
| INT64 | stemFieldCount (const std::string &stem, const std::string &field) |
| int | documentLength (lemur::api::DOCID_T documentID) |
| INT64 | documentCount () |
| INT64 | documentCount (const std::string &term) |
| INT64 | documentStemCount (const std::string &term) |
| QueryServerVectorsResponse * | documentVectors (const std::vector< lemur::api::DOCID_T > &documentIDs) |
| void | setMaxWildcardTerms (int maxTerms) |
Private Member Functions | |
| INT64 | _numericRequest (indri::xml::XMLNode *node) |
| std::string | _stringRequest (indri::xml::XMLNode *node) |
Private Attributes | |
| indri::net::NetworkMessageStream * | _stream |
|
|
|
|
|
|
|
|
|
|
|
Implements indri::server::QueryServer. |
|
|
Implements indri::server::QueryServer. |
|
||||||||||||
|
Implements indri::server::QueryServer. |
|
|
Implements indri::server::QueryServer. |
|
||||||||||||
|
Implements indri::server::QueryServer. |
|
|
Implements indri::server::QueryServer. |
|
||||||||||||
|
Implements indri::server::QueryServer. |
|
|
Implements indri::server::QueryServer. |
|
|
Implements indri::server::QueryServer. |
|
|
Implements indri::server::QueryServer. |
|
||||||||||||||||
|
Implements indri::server::QueryServer. |
|
||||||||||||||||
|
Implements indri::server::QueryServer. |
|
|
Implements indri::server::QueryServer. |
|
|
Implements indri::server::QueryServer. |
|
||||||||||||
|
Implements indri::server::QueryServer. |
|
|
Implements indri::server::QueryServer. |
|
|
|
|
|
Implements indri::server::QueryServer. |
|
||||||||||||
|
Implements indri::server::QueryServer. |
|
|
Implements indri::server::QueryServer. |
|
|
Implements indri::server::QueryServer. |
|
|
|
1.3.4