INTRODUCTION Overview Download and Install Documentation Publications REPOSITORY Libraries DEVELOPER Dev Guide Dashboard PEOPLE Contributors Users Project Download Mailing lists
|
FlexiPort data communications library. More...
Detailed DescriptionFlexiPort data communications library. Provides a consistent interface for communicating over a range of data port types. Currently serial and TCP ports are supported. Support for USB ports is planned for when I get a suitable USB device to test with. Logging is possible, which allows communications sessions to be played back at a later date without the original hardware present. The SerialPort and TCPPort port types are cross-platform, usable on Linux, Mac OSX and Microsoft Windows. If this library is compiled as static on Windows, you must define the For a full list of classes and functions, see flexiport.
Necessary: #include <flexiport/flexiport.h> #include <flexiport/port.h> Optional if port type-specific features are required: For SerialPort: #include <flexiport/serialport.h> For TCPPort: #include <flexiport/tcpport.h> For logging ports: #include <flexiport/logwriterport.h> #include <flexiport/logreaderport.h>
|