F´ Flight Software - C/C++ Documentation  devel
A framework for building embedded system applications to NASA flight quality standards.
Drv::LinuxUartDriver Member List

This is the complete list of members for Drv::LinuxUartDriver, including all inherited members.

allocate_out(FwIndexType portNum, U32 size)Drv::LinuxUartDriverComponentBaseprotected
BAUD_115K enum valueDrv::LinuxUartDriver
BAUD_19200 enum valueDrv::LinuxUartDriver
BAUD_230K enum valueDrv::LinuxUartDriver
BAUD_38400 enum valueDrv::LinuxUartDriver
BAUD_57600 enum valueDrv::LinuxUartDriver
BAUD_9600 enum valueDrv::LinuxUartDriver
CHANNELID_BYTESRECV enum valueDrv::LinuxUartDriverComponentBaseprotected
CHANNELID_BYTESSENT enum valueDrv::LinuxUartDriverComponentBaseprotected
deallocate_out(FwIndexType portNum, Fw::Buffer &fwBuffer)Drv::LinuxUartDriverComponentBaseprotected
EVENTID_BUFFERTOOSMALL enum valueDrv::LinuxUartDriverComponentBaseprotected
EVENTID_CONFIGERROR enum valueDrv::LinuxUartDriverComponentBaseprotected
EVENTID_NOBUFFERS enum valueDrv::LinuxUartDriverComponentBaseprotected
EVENTID_NOBUFFERS_THROTTLE enum valueDrv::LinuxUartDriverComponentBaseprotected
EVENTID_OPENERROR enum valueDrv::LinuxUartDriverComponentBaseprotected
EVENTID_PORTOPENED enum valueDrv::LinuxUartDriverComponentBaseprotected
EVENTID_READERROR enum valueDrv::LinuxUartDriverComponentBaseprotected
EVENTID_READERROR_THROTTLE enum valueDrv::LinuxUartDriverComponentBaseprotected
EVENTID_WRITEERROR enum valueDrv::LinuxUartDriverComponentBaseprotected
EVENTID_WRITEERROR_THROTTLE enum valueDrv::LinuxUartDriverComponentBaseprotected
get_send_InputPort(FwIndexType portNum)Drv::LinuxUartDriverComponentBase
getIdBase() constFw::PassiveComponentBase
getInstance() constFw::PassiveComponentBaseprotected
getNum_allocate_OutputPorts() constDrv::LinuxUartDriverComponentBaseprotected
getNum_deallocate_OutputPorts() constDrv::LinuxUartDriverComponentBaseprotected
getNum_Log_OutputPorts() constDrv::LinuxUartDriverComponentBaseprotected
getNum_ready_OutputPorts() constDrv::LinuxUartDriverComponentBaseprotected
getNum_recv_OutputPorts() constDrv::LinuxUartDriverComponentBaseprotected
getNum_send_InputPorts() constDrv::LinuxUartDriverComponentBaseprotected
getNum_Time_OutputPorts() constDrv::LinuxUartDriverComponentBaseprotected
getNum_Tlm_OutputPorts() constDrv::LinuxUartDriverComponentBaseprotected
getTime()Drv::LinuxUartDriverComponentBaseprotected
HW_FLOW enum valueDrv::LinuxUartDriver
init(const NATIVE_INT_TYPE instance=0)Drv::LinuxUartDriver
Drv::LinuxUartDriverComponentBase::init(FwEnumStoreType instance=0)Drv::LinuxUartDriverComponentBase
Fw::ObjBase::init()Fw::ObjBaseprotected
isConnected_allocate_OutputPort(FwIndexType portNum)Drv::LinuxUartDriverComponentBaseprotected
isConnected_deallocate_OutputPort(FwIndexType portNum)Drv::LinuxUartDriverComponentBaseprotected
isConnected_Log_OutputPort(FwIndexType portNum)Drv::LinuxUartDriverComponentBaseprotected
isConnected_ready_OutputPort(FwIndexType portNum)Drv::LinuxUartDriverComponentBaseprotected
isConnected_recv_OutputPort(FwIndexType portNum)Drv::LinuxUartDriverComponentBaseprotected
isConnected_Time_OutputPort(FwIndexType portNum)Drv::LinuxUartDriverComponentBaseprotected
isConnected_Tlm_OutputPort(FwIndexType portNum)Drv::LinuxUartDriverComponentBaseprotected
join()Drv::LinuxUartDriver
LinuxUartDriver(const char *const compName)Drv::LinuxUartDriver
LinuxUartDriverComponentBase(const char *compName="")Drv::LinuxUartDriverComponentBaseprotected
lock()Drv::LinuxUartDriverComponentBaseprotectedvirtual
log_ACTIVITY_HI_PortOpened(const Fw::StringBase &device)Drv::LinuxUartDriverComponentBaseprotected
log_WARNING_HI_BufferTooSmall(const Fw::StringBase &device, U32 size, U32 needed)Drv::LinuxUartDriverComponentBaseprotected
log_WARNING_HI_ConfigError(const Fw::StringBase &device, I32 error)Drv::LinuxUartDriverComponentBaseprotected
log_WARNING_HI_NoBuffers(const Fw::StringBase &device)Drv::LinuxUartDriverComponentBaseprotected
log_WARNING_HI_NoBuffers_ThrottleClear()Drv::LinuxUartDriverComponentBaseprotected
log_WARNING_HI_OpenError(const Fw::StringBase &device, I32 error, const Fw::StringBase &name)Drv::LinuxUartDriverComponentBaseprotected
log_WARNING_HI_ReadError(const Fw::StringBase &device, I32 error)Drv::LinuxUartDriverComponentBaseprotected
log_WARNING_HI_ReadError_ThrottleClear()Drv::LinuxUartDriverComponentBaseprotected
log_WARNING_HI_WriteError(const Fw::StringBase &device, I32 error)Drv::LinuxUartDriverComponentBaseprotected
log_WARNING_HI_WriteError_ThrottleClear()Drv::LinuxUartDriverComponentBaseprotected
NO_FLOW enum valueDrv::LinuxUartDriver
NUM_ALLOCATE_OUTPUT_PORTS enum valueDrv::LinuxUartDriverComponentBaseprotected
NUM_DEALLOCATE_OUTPUT_PORTS enum valueDrv::LinuxUartDriverComponentBaseprotected
NUM_LOG_OUTPUT_PORTS enum valueDrv::LinuxUartDriverComponentBaseprotected
NUM_LOGTEXT_OUTPUT_PORTS enum valueDrv::LinuxUartDriverComponentBaseprotected
NUM_READY_OUTPUT_PORTS enum valueDrv::LinuxUartDriverComponentBaseprotected
NUM_RECV_OUTPUT_PORTS enum valueDrv::LinuxUartDriverComponentBaseprotected
NUM_SEND_INPUT_PORTS enum valueDrv::LinuxUartDriverComponentBaseprotected
NUM_TIME_OUTPUT_PORTS enum valueDrv::LinuxUartDriverComponentBaseprotected
NUM_TLM_OUTPUT_PORTS enum valueDrv::LinuxUartDriverComponentBaseprotected
ObjBase(const char *name)Fw::ObjBaseprotected
open(const char *const device, UartBaudRate baud, UartFlowControl fc, UartParity parity, U32 allocationSize)Drv::LinuxUartDriver
PARITY_EVEN enum valueDrv::LinuxUartDriver
PARITY_NONE enum valueDrv::LinuxUartDriver
PARITY_ODD enum valueDrv::LinuxUartDriver
PassiveComponentBase(const char *name)Fw::PassiveComponentBaseprotected
quitReadThread()Drv::LinuxUartDriver
ready_out(FwIndexType portNum)Drv::LinuxUartDriverComponentBaseprotected
recv_out(FwIndexType portNum, Fw::Buffer &recvBuffer, const Drv::RecvStatus &recvStatus)Drv::LinuxUartDriverComponentBaseprotected
send_handlerBase(FwIndexType portNum, Fw::Buffer &sendBuffer)Drv::LinuxUartDriverComponentBaseprotected
set_allocate_OutputPort(FwIndexType portNum, Fw::InputBufferGetPort *port)Drv::LinuxUartDriverComponentBase
set_deallocate_OutputPort(FwIndexType portNum, Fw::InputBufferSendPort *port)Drv::LinuxUartDriverComponentBase
set_Log_OutputPort(FwIndexType portNum, Fw::InputLogPort *port)Drv::LinuxUartDriverComponentBase
set_ready_OutputPort(FwIndexType portNum, Drv::InputByteStreamReadyPort *port)Drv::LinuxUartDriverComponentBase
set_recv_OutputPort(FwIndexType portNum, Drv::InputByteStreamRecvPort *port)Drv::LinuxUartDriverComponentBase
set_Time_OutputPort(FwIndexType portNum, Fw::InputTimePort *port)Drv::LinuxUartDriverComponentBase
set_Tlm_OutputPort(FwIndexType portNum, Fw::InputTlmPort *port)Drv::LinuxUartDriverComponentBase
setIdBase(const U32)Fw::PassiveComponentBase
start(Os::Task::ParamType priority=Os::Task::TASK_DEFAULT, Os::Task::ParamType stackSize=Os::Task::TASK_DEFAULT, Os::Task::ParamType cpuAffinity=Os::Task::TASK_DEFAULT)Drv::LinuxUartDriver
tlmWrite_BytesRecv(U32 arg, Fw::Time _tlmTime=Fw::Time())Drv::LinuxUartDriverComponentBaseprotected
tlmWrite_BytesSent(U32 arg, Fw::Time _tlmTime=Fw::Time())Drv::LinuxUartDriverComponentBaseprotected
UartBaudRate enum nameDrv::LinuxUartDriver
UartFlowControl enum nameDrv::LinuxUartDriver
UartParity enum nameDrv::LinuxUartDriver
unLock()Drv::LinuxUartDriverComponentBaseprotectedvirtual
~LinuxUartDriver()Drv::LinuxUartDriver
~LinuxUartDriverComponentBase()Drv::LinuxUartDriverComponentBaseprotectedvirtual
~ObjBase()Fw::ObjBaseprotectedvirtual
~PassiveComponentBase()Fw::PassiveComponentBaseprotectedvirtual