| character_buffer.cpp | Implementation for device buffers |
| character_buffer.hpp | A generic buffer for devices |
| console.cpp | Standard input-output device implementation |
| console.hpp | Configures ecl devices for standard output/input |
| devices.hpp | Input/output devices |
| error_handler.cpp | |
| error_handler.hpp | Defines error handlers for posix devices |
| exception_handler_pos.cpp | Implements exception handling for posix devices |
| exception_handler_pos.hpp | Defines exception handlers for posix devices |
| files.cpp | Unit Test for the file devices |
| macros.hpp | Macros for ecl devices |
| modes.hpp | Device modes |
| ofile.hpp | Synchronous and asynchronous file io |
| ofile_pos.cpp | Posix synchronous file implementation |
| ofile_pos.hpp | Posix interface for synchronous file io |
| ofile_w32.cpp | Posix synchronous file implementation |
| ofile_w32.hpp | Win32 interface for synchronous file io |
| serial.hpp | Serial (RS232) interfaces |
| serial_parameters.hpp | Cross-platform abstractions for the serial class |
| serial_pos.cpp | Posix implementation for serial ports |
| serial_pos.hpp | Posix interface for serial (RS232) devices |
| serial_timeouts.cpp | File comment |
| serial_w32.cpp | Win32 implementation for serial ports |
| serial_w32.hpp | Win32 interface for serial (RS232) devices |
| shared_file.cpp | |
| shared_file.hpp | Output file specially suited for logging across threads |
| shared_files.cpp | Unit Test for shared files |
| socket.hpp | Cross platform server tcp/ip socket header |
| socket_client_pos.cpp | Posix implementation for tcp/ip clients |
| socket_client_pos.hpp | Posix interface for a simple tcp/ip client |
| socket_connection_status.hpp | Various connection status flags |
| socket_error_handler_pos.hpp | Defines error handlers for posix sockets |
| socket_exception_handler_pos.cpp | Implements exception handling for posix sockets |
| socket_exception_handler_pos.hpp | Defines exception handlers for posix sockets |
| socket_server_pos.cpp | Posix implementation for tcp/ip servers |
| socket_server_pos.hpp | Posix interface for a simple tcp/ip server |
| string.cpp | Implementation of a virtual string device |
| string.hpp | A virtual string device |
| traits.hpp | Traits for devices |