Abram Connelly dd35d13e49 "state.info" updates 4 tahun lalu
..
README.md dd35d13e49 "state.info" updates 4 tahun lalu
bill_communication.c dd35d13e49 "state.info" updates 4 tahun lalu
billdb.c c513f39ad3 updating license information 6 tahun lalu
billdb.h c513f39ad3 updating license information 6 tahun lalu
buildit.sh 4bf1da5b58 adding passdb_slim 6 tahun lalu
buildit_native.sh c513f39ad3 updating license information 6 tahun lalu
buildit_viper.sh c513f39ad3 updating license information 6 tahun lalu
send_billing_record.c c513f39ad3 updating license information 6 tahun lalu

README.md

billdb

billdb is responsible for accepted fares and passing them back to the central server for storage into a remote database.

The main responsibilities include:

  • Sending billing entries to the central server
  • Queuing up entries locally if the connection is lost
  • Sending queued entries to the central server when connection has been re-established

The standard use case will be for a system wide tunnel to be established to a central server and for this program to connect "locally" through a special port to communicate. The address and port are currently set to 127.0.0.1 and 2455 respectively but see busunit/common/common_config.h for details.