`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](/busunit/common/common_config.h).


