starboard.py: utilities for helping with networking
===================================================

starboard.find\_local\_free\_tcp\_port()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Finds a free TCP port on the local machine.

starboard.find\_local\_free\_tcp\_ports(number)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Finds the specified number of free TCP ports on the local machine.

starboard.find\_local\_free\_udp\_port()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Finds a free UDP port on the local machine.

starboard.find\_local\_free\_udp\_ports(number)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Finds the specified number of free UDP ports on the local machine.

starboard.find\_local\_hostname()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Finds the local hostname by connecting to Google's public DNS server,
8.8.8.8.
