MOOS 0.2375
CNTSerial Member List
This is the complete list of members for CNTSerial, including all inherited members.
Break()CMOOSSerialPort [virtual]
CheckPort(LPCTSTR lpszDevice)CNTSerial
Close()CMOOSSerialPort [virtual]
ClosePort(void)CNTSerial [virtual]
CMOOSSerialPort()CMOOSSerialPort
CNTSerial()CNTSerial
CommsLoop()CMOOSSerialPort
Configure(STRING_LIST sParams)CMOOSSerialPort [virtual]
Create(const char *pPortNum=DEFAULT_PORT, int nBaudRate=DEFAULT_BAUDRATE)=0CMOOSSerialPort [pure virtual]
EBaud110 enum valueCNTSerial
EBaud115200 enum valueCNTSerial
EBaud1200 enum valueCNTSerial
EBaud128000 enum valueCNTSerial
EBaud14400 enum valueCNTSerial
EBaud19200 enum valueCNTSerial
EBaud2400 enum valueCNTSerial
EBaud256000 enum valueCNTSerial
EBaud300 enum valueCNTSerial
EBaud38400 enum valueCNTSerial
EBaud4800 enum valueCNTSerial
EBaud500000 enum valueCNTSerial
EBaud56000 enum valueCNTSerial
EBaud57600 enum valueCNTSerial
EBaud600 enum valueCNTSerial
EBaud9600 enum valueCNTSerial
EBaudCSM19200 enum valueCNTSerial
EBaudCSM38400 enum valueCNTSerial
EBaudCSM500000 enum valueCNTSerial
EBaudCSM9600 enum valueCNTSerial
EBaudrate enum nameCNTSerial
EBaudUnknown enum valueCNTSerial
EData5 enum valueCNTSerial
EData6 enum valueCNTSerial
EData7 enum valueCNTSerial
EData8 enum valueCNTSerial
EDataBits enum nameCNTSerial
EDataUnknown enum valueCNTSerial
EError enum nameCNTSerial
EErrorBreak enum valueCNTSerial
EErrorFrame enum valueCNTSerial
EErrorIOE enum valueCNTSerial
EErrorMode enum valueCNTSerial
EErrorOverrun enum valueCNTSerial
EErrorParity enum valueCNTSerial
EErrorRxOver enum valueCNTSerial
EErrorTxFull enum valueCNTSerial
EErrorUnknown enum valueCNTSerial
EEvent enum nameCNTSerial
EEventBreak enum valueCNTSerial
EEventCTS enum valueCNTSerial
EEventDSR enum valueCNTSerial
EEventError enum valueCNTSerial
EEventNone enum valueCNTSerial
EEventRcvEv enum valueCNTSerial
EEventRecv enum valueCNTSerial
EEventRing enum valueCNTSerial
EEventRLSD enum valueCNTSerial
EEventSend enum valueCNTSerial
EHandshake enum nameCNTSerial
EHandshakeHardware enum valueCNTSerial
EHandshakeOff enum valueCNTSerial
EHandshakeSoftware enum valueCNTSerial
EHandshakeUnknown enum valueCNTSerial
EParEven enum valueCNTSerial
EParity enum nameCNTSerial
EParMark enum valueCNTSerial
EParNone enum valueCNTSerial
EParOdd enum valueCNTSerial
EParSpace enum valueCNTSerial
EParUnknown enum valueCNTSerial
EPort enum nameCNTSerial
EPortAvailable enum valueCNTSerial
EPortInUse enum valueCNTSerial
EPortNotAvailable enum valueCNTSerial
EPortUnknownError enum valueCNTSerial
EReadTimeout enum nameCNTSerial
EReadTimeoutBlocking enum valueCNTSerial
EReadTimeoutNonblocking enum valueCNTSerial
EReadTimeoutUnknown enum valueCNTSerial
EStop1 enum valueCNTSerial
EStop1_5 enum valueCNTSerial
EStop2 enum valueCNTSerial
EStopBits enum nameCNTSerial
EStopUnknown enum valueCNTSerial
Flush(void)CNTSerial [virtual]
GetBaudRate()CMOOSSerialPort [inline]
GetBaudrate(void)CNTSerial [virtual]
GetCommHandle(void)CNTSerial [inline]
GetCTS(void)CNTSerial
GetDataBits(void)CNTSerial [virtual]
GetDSR(void)CNTSerial
GetEarliest(std::string &sWhat, double &dfWhen)CMOOSSerialPort
GetError(void)CNTSerial
GetEventChar(void)CNTSerial [virtual]
GetEventMask(void)CNTSerial [virtual]
GetEventType(void)CNTSerial
GetHandshaking(void)CNTSerial [virtual]
GetLastError(void) const CNTSerial [inline]
GetLatest(std::string &sWhat, double &dfWhen)CMOOSSerialPort
GetParity(void)CNTSerial [virtual]
GetPortName()CMOOSSerialPort
GetRing(void)CNTSerial
GetRLSD(void)CNTSerial
GetStopBits(void)CNTSerial [virtual]
GetTelegram(std::string &sTelegram, double dfTimeOut, double *pTime=NULL)CMOOSSerialPort
GetTelegramOrAccumulate(std::string &sTelegram, double dfTimeOut, double *pTime=NULL)CMOOSSerialPort
GetTermCharacter()CMOOSSerialPort
GrabN(char *pBuffer, int nRequired)=0CMOOSSerialPort [protected, pure virtual]
IsCompleteReply(char *pData, int nLen, int nRead)CMOOSSerialPort [protected]
IsOpen(void) const CNTSerial [inline]
IsStreaming()CMOOSSerialPort
IsVerbose()CMOOSSerialPort [inline]
m_bHandShakingCMOOSSerialPort [protected]
m_bQuitCMOOSSerialPort [protected]
m_bStreamingCMOOSSerialPort [protected]
m_bUseCsmExtCMOOSSerialPort [protected]
m_bVerboseCMOOSSerialPort [protected]
m_cTermCharacterCMOOSSerialPort [protected]
m_eEventCNTSerial [protected]
m_hevtOverlappedCNTSerial [protected]
m_hFileCNTSerial [protected]
m_InBoxCMOOSSerialPort
m_InBoxLockCMOOSSerialPort
m_lLastErrorCNTSerial [protected]
m_nBaudRateCMOOSSerialPort [protected]
m_nCommsThreadIDCMOOSSerialPort [protected]
m_OutBoxCMOOSSerialPort
m_OutBoxLockCMOOSSerialPort
m_pfnUserIsCompleteReplyCallBackCMOOSSerialPort [protected]
m_PortLockCMOOSSerialPort
m_sPortCMOOSSerialPort [protected]
NTRead(void *pData, size_t iLen, DWORD *pdwRead=0, LPOVERLAPPED lpOverlapped=0, DWORD dwTimeout=INFINITE)CNTSerial [virtual]
Open(LPCTSTR lpszDevice, DWORD dwInQueue=2048, DWORD dwOutQueue=2048)CNTSerial [virtual]
ReadNWithTimeOut(char *pBuff, int nBufferLen, double Timeout=0.5, double *pTime=NULL)CMOOSSerialPort [virtual]
ReadNWithTimeOut2(char *pBuff, int nBufferLen, double Timeout=0.5, double *pTime=NULL)CMOOSSerialPort [virtual]
SetEventChar(BYTE bEventChar, bool fAdjustMask=true)CNTSerial [virtual]
SetIsCompleteReplyCallBack(bool(*pfn)(char *pData, int nLen, int nRead))CMOOSSerialPort
SetMask(DWORD dwMask=EEventBreak|EEventError|EEventRecv)CNTSerial [virtual]
SetTermCharacter(char cTermChar)CMOOSSerialPort
Setup(EBaudrate eBaudrate=EBaud9600, EDataBits eDataBits=EData8, EParity eParity=EParNone, EStopBits eStopBits=EStop1)CNTSerial [virtual]
SetupHandshaking(EHandshake eHandshake)CNTSerial [virtual]
SetupReadTimeouts(EReadTimeout eReadTimeout)CNTSerial [virtual]
StartThreads()CMOOSSerialPort [protected]
TELEGRAM_LIST typedefCMOOSSerialPort
THREAD_ID typedefCMOOSSerialPort [protected]
WaitEvent(LPOVERLAPPED lpOverlapped=0, DWORD dwTimeout=INFINITE)CNTSerial [virtual]
Write(const void *pData, size_t iLen, DWORD *pdwWritten=0, LPOVERLAPPED lpOverlapped=0, DWORD dwTimeout=INFINITE)CNTSerial [virtual]
Write(LPCSTR pString, DWORD *pdwWritten=0, LPOVERLAPPED lpOverlapped=0, DWORD dwTimeout=INFINITE)CNTSerial [virtual]
CMOOSSerialPort::Write(const char *Str, int nLen, double *pTime=NULL)=0CMOOSSerialPort [pure virtual]
~CMOOSSerialPort()CMOOSSerialPort [virtual]
~CNTSerial()CNTSerial [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines