EHS
ehs::COM Class Reference

#include <COM.h>

Public Member Functions

 COM ()
 
 COM (const UInt_8 port, const UInt_32 baudRate, const UInt_8 byteSize, const Parity parity, const StopBits stopBits)
 
 COM (const COM &com)=default
 
void Initialize ()
 
void UnInitialize ()
 
UInt_32 Wait ()
 
void Transmit (const Char_8 data)
 
UInt_32 Send (const Char_8 *data, const UInt_32 size)
 
UInt_32 Receive (const Char_8 *data, const UInt_32 size)
 
void Flush ()
 

Constructor & Destructor Documentation

◆ COM() [1/3]

ehs::COM::COM ( )

◆ COM() [2/3]

ehs::COM::COM ( const UInt_8  port,
const UInt_32  baudRate,
const UInt_8  byteSize,
const Parity  parity,
const StopBits  stopBits 
)

◆ COM() [3/3]

ehs::COM::COM ( const COM com)
default

Member Function Documentation

◆ Flush()

void ehs::COM::Flush ( )

◆ Initialize()

void ehs::COM::Initialize ( )

◆ Receive()

UInt_32 ehs::COM::Receive ( const Char_8 data,
const UInt_32  size 
)

◆ Send()

UInt_32 ehs::COM::Send ( const Char_8 data,
const UInt_32  size 
)

◆ Transmit()

void ehs::COM::Transmit ( const Char_8  data)

◆ UnInitialize()

void ehs::COM::UnInitialize ( )

◆ Wait()

UInt_32 ehs::COM::Wait ( )

The documentation for this class was generated from the following files: