- A connection between BluGlu and the BlueTooth client.
- There are also classes which handle the creation of headers and packets for BluGlu.
- Parsing of BluGlu packets.
- A CommandFactory class for any BluGlu command.
- Detection and timeout for messages.
- An actual BluetoothCommand class.