Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:

Dashel::Hub | The central place where to create, destroy, and synchronize streams
Dashel::IPV4Address | A IP version 4 address
Dashel::ParameterSet | Parameter set
runtime_error |
Dashel::DashelException | The one size fits all exception for streams
Dashel::SerialPortEnumerator | Serial port enumerator class
Dashel::Stream | A data stream, with low-level (not-endian safe) read/write functions
Dashel::PacketStream | A data stream, that can be later send data as at UDP packet or read data from an UDP packet
Dashel::StreamTypeRegistry | Registry of constructors to a stream, to add new stream types dynamically