logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

serial.h - Serial I/O services.

Author

       Generated automatically by Doxygen for GNU CommonC++ from the source code.

GNU CommonC++                                    Sun Dec 27 2020                                     serial.h(3)

Detailed Description

       Serial I/O services.

Macro Definition Documentation

#defineINVALID_HANDLE_VALUE(-1)

Name

       serial.h - Serial I/O services.

Synopsis

       #include <cc++/missing.h>
       #include <cc++/thread.h>
       #include <cc++/exception.h>

   Classes
       class ost::Serial
           The Serial class is used as the base for all serial I/O services under APE.
       class ost::TTYStream
           TTY streams are used to represent serial connections that are fully 'streamable' objects using C++
           stream classes and friends.
       class ost::ttystream
           A more natural C++ 'ttystream' class for use by non-threaded applications.
       class ost::TTYSession
           The TTYSession aggragates a TTYStream and a Common C++ Thread which is assumed to be the execution
           context that will be used to perform actual I/O operations.
       class ost::SerialPort
           The serial port is an internal class which is attached to and then serviced by a specified
           SerialService thread.
       class ost::SerialService
           The SerialService is a thead service object that is meant to service attached serial ports.

   NamespacesostMacros
       #define INVALID_HANDLE_VALUE   (-1)

   Typedefs
       typedef int HANDLEVariables
       class __EXPORTost::SerialPort
       class __EXPORTost::SerialService

Typedef Documentation

typedefintHANDLE

See Also