Main Page | Modules | Class Hierarchy | Compound List | File List | Compound Members | File Members | Related Pages

SerialPortNonBlock Class Reference
[Miscellaneous Library Utilities]

#include <SerialPortNonBlock.hh>

Inherits SerialPort.

List of all members.


Detailed Description

Serial port access module that uses non-blocking device calls.

This module implements serial port access functionality under QNX and Linux using non-blocking device driver calls. The initialization and configuration of the serial ports are done by this base class, SerialPort


Public Member Functions

 SerialPortNonBlock (comm_t port, baud_t brate)
void init (void)
void uninit (void)
void activate (void)
void deactivate (void)
int getData (char buf[], float time[], int size)
int getData (char buf[], int size)
int sendData (char buf[], int size)
bool isGetFull (void)
int getGetCount (void)
bool isSendFull (void)
void flushGet (void)
void flushSend (void)


RHexLib Reference Documentation