HCE project C++ developers source code library  1.1.1
HCE project developer library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
SphinxSearchInterface.hpp File Reference
#include <iostream>
#include <time.h>
#include <sys/time.h>
Include dependency graph for SphinxSearchInterface.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HCE::sphinx::SphinxSearchInterface

Namespaces

namespace  HCE
 < HCE::ServerApplication provides global variable 'HCE::database::Session' which initializes in function 'HCE::ServerApplication::initializeDataBaseSession()'
namespace  HCE::sphinx
namespace  HCE::sphinx::sphinx_search_const

Variables

const bool HCE::sphinx::sphinx_search_const::searchdStart = true
const bool HCE::sphinx::sphinx_search_const::searchdNotStart = false
const bool HCE::sphinx::sphinx_search_const::searchdStop = true
const bool HCE::sphinx::sphinx_search_const::searchdNotStop = false
const int HCE::sphinx::sphinx_search_const::startStopSearchdLimit = 10
const std::string HCE::sphinx::sphinx_search_const::defaultHost = "127.0.0.1"
const unsigned int HCE::sphinx::sphinx_search_const::defaultPort = 9312
const unsigned int HCE::sphinx::sphinx_search_const::maxAllowedPort = 10312
const std::string HCE::sphinx::sphinx_search_const::searchdListen = "searchd.listen"
const std::string HCE::sphinx::sphinx_search_const::searchdMaxMatches = "searchd.max_matches"
const std::string HCE::sphinx::sphinx_search_const::searchdLogName = "searchd.log"
const std::string HCE::sphinx::sphinx_search_const::searchdLogFile = "searchd.log"
const std::string HCE::sphinx::sphinx_search_const::searchdPidName = "searchd.pid_file"
const std::string HCE::sphinx::sphinx_search_const::searchdPidFileName = "searchd"
const std::string HCE::sphinx::sphinx_search_const::searchdPidFileExt = "pid"
const std::string HCE::sphinx::sphinx_search_const::searchdQueryLogName = "searchd.query_log"
const std::string HCE::sphinx::sphinx_search_const::searchdQueryLogFile = "query.log"
const std::string HCE::sphinx::sphinx_search_const::searchdGoodStatusFlag = "searchd status"
const std::string HCE::sphinx::sphinx_search_const::indexNameField = "index"
const std::string HCE::sphinx::sphinx_search_const::sourceNameField = "source"
const std::string HCE::sphinx::sphinx_search_const::pathNameField = "path"
const std::string HCE::sphinx::sphinx_search_const::xmlpipeCommandNameField = "xmlpipe_command"
const std::string HCE::sphinx::sphinx_search_const::branchPropertyFile = "branch.property"
const std::string HCE::sphinx::sphinx_search_const::branchConfigFile = "branch.cfg"
const std::string HCE::sphinx::sphinx_search_const::sphinxTemplateFile = "sphinx.template"
const std::string HCE::sphinx::sphinx_search_const::sphinxPropertyFile = "sphinx.property"
const std::string HCE::sphinx::sphinx_search_const::sphinxSchemaFile = "schema.xml"
const std::string HCE::sphinx::sphinx_search_const::sphinxConfigName = "sphinx.conf"
const std::string HCE::sphinx::sphinx_search_const::defaultBranchName = "default_branch"
const std::string HCE::sphinx::sphinx_search_const::defaultHomeDir = "."
const std::string HCE::sphinx::sphinx_search_const::defaultDataDir = "data"
const std::string HCE::sphinx::sphinx_search_const::defaultRunDir = "run"
const std::string HCE::sphinx::sphinx_search_const::defaultLogDir = "log"
const std::string HCE::sphinx::sphinx_search_const::defaultEtcDir = "etc"

Detailed Description

Basic interface for working with the HCE Sphinx cluster. Contains a general description of the members of the heirs and their methods of common interface.

Author
Alexander Vybornyh alexa.nosp@m.nder.nosp@m..hce..nosp@m.clus.nosp@m.ter@g.nosp@m.mail.nosp@m..com Copyright © 2013 IOIX Ukraine http://hierarchical-cluster-engine.com/license/

Definition in file SphinxSearchInterface.hpp.