TI-RTOS for SimpleLink Wireless MCUs  2.14.03.28
Data Fields
UARTCC3200_Object Struct Reference

UARTCC3200 Object. More...

#include <UARTCC3200.h>

Collaboration diagram for UARTCC3200_Object:
Collaboration graph
[legend]

Data Fields

struct {
   bool   opened:1
 
   UART_Mode   readMode:1
 
   UART_Mode   writeMode:1
 
   UART_DataMode   readDataMode:1
 
   UART_DataMode   writeDataMode:1
 
   UART_ReturnMode   readReturnMode:1
 
   UART_Echo   readEcho:1
 
   bool   bufTimeout:1
 
   bool   callCallback:1
 
   bool   drainByISR:1
 
   bool   rxEnabled:1
 
   bool   txEnabled:1
 
state
 
HwiP_Handle hwiHandle
 
ClockP_Handle timeoutClk
 
uint32_t baudRate
 
UART_LEN dataLength
 
UART_STOP stopBits
 
UART_PAR parityType
 
RingBuf_Object ringBuffer
 
UARTCC3200_FxnSet readFxns
 
unsigned char * readBuf
 
size_t readSize
 
size_t readCount
 
SemaphoreP_Handle readSem
 
unsigned int readTimeout
 
UART_Callback readCallback
 
const unsigned char * writeBuf
 
size_t writeSize
 
size_t writeCount
 
SemaphoreP_Handle writeSem
 
unsigned int writeTimeout
 
UART_Callback writeCallback
 
unsigned int writeEmptyClkTimeout
 
ClockP_Handle txFifoEmptyClk
 
Power_NotifyObj postNotify
 

Detailed Description

UARTCC3200 Object.

The application must not access any member variables of this structure!

Field Documentation

bool UARTCC3200_Object::opened
UART_Mode UARTCC3200_Object::readMode
UART_Mode UARTCC3200_Object::writeMode
UART_DataMode UARTCC3200_Object::readDataMode
UART_DataMode UARTCC3200_Object::writeDataMode
UART_ReturnMode UARTCC3200_Object::readReturnMode
UART_Echo UARTCC3200_Object::readEcho
bool UARTCC3200_Object::bufTimeout
bool UARTCC3200_Object::callCallback
bool UARTCC3200_Object::drainByISR
bool UARTCC3200_Object::rxEnabled
bool UARTCC3200_Object::txEnabled
struct { ... } UARTCC3200_Object::state
HwiP_Handle UARTCC3200_Object::hwiHandle
ClockP_Handle UARTCC3200_Object::timeoutClk
uint32_t UARTCC3200_Object::baudRate
UART_LEN UARTCC3200_Object::dataLength
UART_STOP UARTCC3200_Object::stopBits
UART_PAR UARTCC3200_Object::parityType
RingBuf_Object UARTCC3200_Object::ringBuffer
UARTCC3200_FxnSet UARTCC3200_Object::readFxns
unsigned char* UARTCC3200_Object::readBuf
size_t UARTCC3200_Object::readSize
size_t UARTCC3200_Object::readCount
SemaphoreP_Handle UARTCC3200_Object::readSem
unsigned int UARTCC3200_Object::readTimeout
UART_Callback UARTCC3200_Object::readCallback
const unsigned char* UARTCC3200_Object::writeBuf
size_t UARTCC3200_Object::writeSize
size_t UARTCC3200_Object::writeCount
SemaphoreP_Handle UARTCC3200_Object::writeSem
unsigned int UARTCC3200_Object::writeTimeout
UART_Callback UARTCC3200_Object::writeCallback
unsigned int UARTCC3200_Object::writeEmptyClkTimeout
ClockP_Handle UARTCC3200_Object::txFifoEmptyClk
Power_NotifyObj UARTCC3200_Object::postNotify

The documentation for this struct was generated from the following file:
Copyright 2015, Texas Instruments Incorporated