#include <Server.h>

Public Member Functions | |
| Server (Moses::Parameter ¶ms) | |
| ~Server () | |
| int | run () |
| void | delete_session (uint64_t const session_id) |
| Moses::ServerOptions const & | options () const |
| Session const & | get_session (uint64_t session_id) |
Definition at line 23 of file Server.h.
| MosesServer::Server::Server | ( | Moses::Parameter & | params | ) |
Definition at line 8 of file Server.cpp.
| MosesServer::Server::~Server | ( | ) |
Definition at line 22 of file Server.cpp.
| void MosesServer::Server::delete_session | ( | uint64_t const | session_id | ) |
Definition at line 78 of file Server.cpp.
References MosesServer::SessionCache::erase().
Referenced by MosesServer::CloseSession::execute().


| Session const & MosesServer::Server::get_session | ( | uint64_t | session_id | ) |
Definition at line 71 of file Server.cpp.
Referenced by MosesServer::Translator::get_session().

| Moses::ServerOptions const & MosesServer::Server::options | ( | ) | const |
Definition at line 64 of file Server.cpp.
| int MosesServer::Server::run | ( | ) |
Definition at line 29 of file Server.cpp.
References Moses::ServerOptions::is_serial, Moses::ServerOptions::keepaliveMaxConn, Moses::ServerOptions::keepaliveTimeout, Moses::ServerOptions::logfile, Moses::ServerOptions::maxConn, Moses::ServerOptions::maxConnBacklog, Moses::ServerOptions::port, Moses::ServerOptions::timeout, VERBOSE, and XVERBOSE.
Referenced by run_as_server().

1.5.9