MOOS 0.2375
Public Member Functions | Protected Member Functions
CMOOSNTSerialPort Class Reference

Implements windows specialisations of MOOSSerialPort. More...

#include <MOOSNTSerialPort.h>

Inheritance diagram for CMOOSNTSerialPort:
Inheritance graph
[legend]
Collaboration diagram for CMOOSNTSerialPort:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CMOOSNTSerialPort ()
 ~CMOOSNTSerialPort ()
virtual void Break ()
virtual bool Create (const char *pPortNum=DEFAULT_PORT, int nBaudRate=DEFAULT_BAUDRATE)
bool Close (void)
int Write (const char *pData, int nLen, double *pTime=NULL)

Protected Member Functions

virtual int GrabN (char *pBuffer, int nRequired)

Detailed Description

Implements windows specialisations of MOOSSerialPort.

Definition at line 44 of file MOOSNTSerialPort.h.


Constructor & Destructor Documentation

CMOOSNTSerialPort::CMOOSNTSerialPort ( )

Definition at line 38 of file MOOSNTSerialPort.cpp.

CMOOSNTSerialPort::~CMOOSNTSerialPort ( ) [inline]

Definition at line 52 of file MOOSNTSerialPort.h.


Member Function Documentation

void CMOOSNTSerialPort::Break ( ) [virtual]

Send break signal

Reimplemented from CMOOSSerialPort.

Definition at line 186 of file MOOSNTSerialPort.cpp.

bool CMOOSNTSerialPort::Close ( void  ) [virtual]

Close Port

Reimplemented from CMOOSSerialPort.

Definition at line 171 of file MOOSNTSerialPort.cpp.

bool CMOOSNTSerialPort::Create ( const char *  pPortNum = DEFAULT_PORT,
int  nBaudRate = DEFAULT_BAUDRATE 
) [virtual]

Create an open port

Implements CMOOSSerialPort.

Definition at line 44 of file MOOSNTSerialPort.cpp.

int CMOOSNTSerialPort::GrabN ( char *  pBuffer,
int  nRequired 
) [protected, virtual]

Grab N chars NOW

Implements CMOOSSerialPort.

Definition at line 159 of file MOOSNTSerialPort.cpp.

int CMOOSNTSerialPort::Write ( const char *  pData,
int  nLen,
double *  pTime = NULL 
) [virtual]

Write nLen bytes out

Implements CMOOSSerialPort.

Definition at line 138 of file MOOSNTSerialPort.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines