#include "indri/indri-platform.h"
#include "lemur-compat.hpp"
#include "indri/LocalQueryServer.hpp"
#include "indri/NetworkStream.hpp"
#include "indri/NetworkListener.hpp"
#include "indri/NetworkServerStub.hpp"
#include "indri/Parameters.hpp"
#include "Exception.hpp"
#include "indri/Mutex.hpp"
#include "indri/ScopedLock.hpp"
#include <time.h>
Classes | |
struct | connection_info |
Functions | |
void | log_message (const char *peer, const char *message) |
void | connection_thread (void *c) |
connection_info * | build_connection (indri::net::NetworkStream *stream, indri::server::LocalQueryServer *server) |
void | clean_connections (std::list< connection_info * > &connections) |
void | wait_connections (std::list< connection_info * > &connections) |
int | main (int argc, char *argv[]) |
Variables | |
bool | verbose = false |
indri::thread::Mutex | loglock |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|