TvlSimServer(1)

πŸ“¦
version 1.01.12 Β· 3 versions
, in fedora 44

πŸŽ€ TvlSimServer(1) β€” General Commands Manual πŸŽ€

Okay bestie, TvlSimServer is giving C++ Interactive Travel Market Simulator 🧚✨

✨ NAME ✨

TvlSimServer β€” C++ Interactive Travel Market Simulator πŸ’…

🌸 SYNOPSIS 🌸

TvlSimServer [--prefix] [-v|--version] [-h|--help] [-b|--builtin]
[-i|--input <path-to-input>] [-l|--log <path-to-output-log-file>]

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so TvlSimServer is a small interactive program that shows you how to use the TvlSim library. It's literally the perfect starter example 🫢

TvlSimServer takes the following options, and I'm about to spill all of them:

  • --prefix β€” Shows you the TvlSim installation prefix 🏑
  • -v, --version β€” Prints the TvlSim version that's currently installed, right to the standard output πŸ”₯
  • -h, --help β€” Gives you that message and shows you how to use it πŸ’–
  • -b, --builtin β€” Okay, the sample BOM tree can be built-in or parsed from input files. If you go the input file route, you also have to specify the input files (like -d/--demand, -s/--schedule, -o/--ond, -f/--fare, and -y/--yield). If you don't select this option, tvlsim builds a simple use case straight from internal hard-coded parameters (demand distribution details and resource/cabin capacities). Main character energy πŸ‘‘
  • -S, --seed <random-seed> β€” The seed for the random generation 🎲
  • -r, --runs <nb-of-simulation-runs> β€” How many simulation runs you want πŸ”
  • -s, --schedule <path-to-schedule-input-file> β€” The path (absolute or relative) to the (CVS) input file that holds the flight schedules ✈️
  • -o, --ond <path-to-ond-input-file> β€” The path (absolute or relative) to the (CVS) input file that defines the O&D πŸ—ΊοΈ
  • -f, --frat5 <path-to-frat5-input-file> β€” The path (absolute or relative) to the (CVS) input file that holds the FRAT5 curve πŸ“ˆ
  • -D, --ff_disutility <path-to-fare-family-input-file> β€” The path (absolute or relative) to the (CVS) input file with the fare family (FF) disutility curve 🧁
  • -y, --yield <path-to-yield-input-file> β€” The path (absolute or relative) to the (CVS) input file with the yields πŸ’Έ
  • -f, --fare <path-to-fare-input-file> β€” The path (absolute or relative) to the (CVS) input file with the fares 🎟️
  • -d, --demand <path-to-demand-input-file> β€” The path (absolute or relative) to the (CVS) input file with the demand distributions πŸ“Š
  • -t, --protocol <server-protocol> β€” The server protocol, like tcp:// 🌐
  • -a, --address <server-binding-host-address> β€” The address the server binds to, like * or localhost 🏠
  • -p, --port <server-binding-host-port> β€” The port the server binds to, like 5555 πŸ”Œ
  • -l, --log <path-to-output-log-file> β€” The path (absolute or relative) to the output log file πŸ“
  • -G, --demandgeneration <demand-generation-method> β€” How the demand (aka the booking requests) gets generated: either a Poisson Process (P) or a Statistics Order (S) 🎰
  • -u, --user <database-user> β€” The SQL database hostname, like tvlsim πŸ™ˆ
  • -p, --passwd <database-passwd> β€” The SQL database hostname, like tvlsim πŸ”
  • -H, --host <database-host-name> β€” The SQL database hostname, like localhost πŸ’œ
  • -P, --dbport <database-host-port> β€” The SQL database port, like 3306 πŸ“
  • -n, --dbname <database-name> β€” The SQL database name, like tvlsim 🌈
  • -q, --query <travel-query> β€” A query word list. Not used for now, bestie 🫠

For the default options, just run TvlSimServer --help and it'll tell you everything ✨

πŸ’– SEE ALSO πŸ’–

tvlsim(1), simulate(1), tvlsim-config(1), tvlsim-library(3) πŸ¦‹

🫢 SUPPORT 🫢

If you find any bugs, please report them to http://github.com/airsim/tvlsim/issues πŸ›

Copyright Β© 2009-2013 Denis Arnaud πŸ’…

For more info on the (LGPLv2+) license, check out the COPYING file, or head to the internet: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html πŸ“œ


Ily, go be iconic πŸ’– Source: My Project, page TvlSimServer(1) 🧚✨

πŸ“¦ where this page comes from