Pol  Revision:7b0b906
Pol Namespace Reference

Namespaces

 Accounts
 
 boost_utils
 
 Bscript
 
 Clib
 
 Core
 
 Crypt
 
 ECompile
 
 Items
 
 Mobile
 
 Module
 
 Multi
 
 Network
 
 Plib
 
 Realms
 
 Testing
 
 threadhelp
 
 Tools
 
 UoConvert
 
 UoTool
 

Functions

int xmain (int argc, char *argv[])
 
int xmain_inner (bool testing)
 
int xmain_outer (bool testing)
 

Function Documentation

int Pol::xmain ( int  argc,
char *  argv[] 
)

Definition at line 35 of file polservice.cpp.

References Pol::Core::RunWindowsService().

int Pol::xmain_inner ( bool  testing)

Definition at line 1106 of file pol.cpp.

References Pol::Items::allocate_intrinsic_equipment_serials(), Pol::Core::PolConfig::assertion_shutdown_save_type, Pol::Clib::ProgramConfig::build_datetime(), Pol::Clib::ProgramConfig::build_target(), Pol::Core::cancel_all_trades(), Pol::Core::catch_signals_thread(), Pol::Core::check_incoming_data(), Pol::Core::check_scheduled_tasks(), Pol::Core::checkpoint(), Pol::threadhelp::child_threads, Pol::Plib::SystemState::config, Pol::Core::console_thread(), Pol::Core::CoreSetSysTrayToolTip(), Pol::Core::decay_items(), Pol::Clib::decint(), Pol::Core::ServSpecOpt::default_decay_time, Pol::Core::ServSpecOpt::default_doubleclick_range, DEINIT_STARTLOG, Pol::Core::GameState::deinitialize(), Pol::Tools::Timer< printer >::ellapsed(), Pol::Core::GameState::empty_itemdesc, Pol::Clib::exit_signalled, Pol::Core::gamestate, Pol::Core::StateManager::gflag_in_system_startup, INFO_PRINT, Pol::Core::init_ipc_vars(), Pol::threadhelp::TaskThreadPool::init_pool(), Pol::Network::init_sockets_library(), Pol::threadhelp::init_threadhelp(), Pol::Clib::MiniDumper::Initialize(), Pol::Core::InitializeSystemTrayHandling(), Pol::Core::install_signal_handlers(), INVALID_SOCKET, Pol::Core::StateManager::last_checkpoint, Pol::Core::PolConfig::listen_port, Pol::Network::PolSocket::listen_socket, Pol::Network::load_aux_services(), Pol::Core::load_data(), Pol::Items::load_intrinsic_weapons(), Pol::Network::load_packet_hooks(), Pol::Core::load_realms(), Pol::Core::load_system_hooks(), Pol::Clib::MakeDirectory(), Pol::Core::networkManager, Pol::Core::ObjectStorageManager::objecthash, Pol::Core::objStorageManager, Pol::Network::open_listen_socket(), Pol::Clib::passert_nosave, Pol::Clib::passert_shutdown_due_to_assertion, Pol::Core::pause_pol_clocks(), Pol::Core::PolConfig::pidfile_path, Pol::Core::pol_sleep_ms(), Pol::Core::polclock_checkin(), POLLOG, POLLOG_ERROR, POLLOG_INFO, Pol::Core::NetworkManager::polsocket, Pol::Core::StateManager::profilevars, Pol::Accounts::read_account_data(), Pol::Network::read_bannedips_config(), Pol::Core::read_data(), Pol::Core::read_extobj(), Pol::Core::read_gameservers(), Pol::Core::Menu::read_menus(), Pol::Core::PolConfig::read_pol_config(), Pol::Core::ServSpecOpt::read_servspecopt(), Pol::Core::read_starting_locations(), Pol::Core::SaveContext::ready(), Pol::Core::ObjectHash::Reap(), Pol::Core::restart_all_clients(), Pol::Core::restart_pol_clocks(), Pol::Core::ProfileVars::rotations, Pol::Testing::run_pol_tests(), Pol::Core::run_start_scripts(), Pol::Core::SAVE_FULL, Pol::Core::save_incremental(), Pol::Core::settingsManager, Pol::Core::should_write_data(), Pol::Core::PolConfig::shutdown_save_type, Pol::Core::ShutdownSystemTrayHandling(), Pol::threadhelp::TaskThreadPool::size(), Pol::Core::SettingsManager::ssopt, Pol::Network::start_aux_services(), Pol::Core::start_pol_clocks(), Pol::Core::start_tasks(), Pol::threadhelp::start_thread(), Pol::Core::start_threads(), Pol::Core::start_uo_client_listeners(), Pol::Core::stateManager, Pol::Core::step_scripts(), Pol::Core::stop_gameclock(), Pol::Plib::systemstate, Pol::Core::GameState::task_thread_pool, Pol::Core::ToolTipPriorityShutdown, Pol::Core::ToolTipPrioritySystem, Pol::Items::validate_intrinsic_shield_template(), and Pol::Core::write_data().

Referenced by xmain_outer().