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

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

allocate_out(FwIndexType portNum, FwSizeType size)Drv::TcpServerComponentBaseprotected
close()Drv::SocketComponentHelper
configure(const char *hostname, const U16 port, const U32 send_timeout_seconds=SOCKET_SEND_TIMEOUT_SECONDS, const U32 send_timeout_microseconds=SOCKET_SEND_TIMEOUT_MICROSECONDS, FwSizeType buffer_size=1024)Drv::TcpServerComponentImpl
connected() overrideDrv::TcpServerComponentImplprotectedvirtual
deallocate_out(FwIndexType portNum, Fw::Buffer &fwBuffer)Drv::TcpServerComponentBaseprotected
get_recvReturnIn_InputPort(FwIndexType portNum)Drv::TcpServerComponentBase
get_send_InputPort(FwIndexType portNum)Drv::TcpServerComponentBase
getAutomaticOpen()Drv::SocketComponentHelper
getBuffer() overrideDrv::TcpServerComponentImplprotectedvirtual
getIdBase() constFw::PassiveComponentBase
getInstance() constFw::PassiveComponentBaseprotected
getListenPort()Drv::TcpServerComponentImpl
getNum_allocate_OutputPorts() constDrv::TcpServerComponentBaseprotected
getNum_deallocate_OutputPorts() constDrv::TcpServerComponentBaseprotected
getNum_ready_OutputPorts() constDrv::TcpServerComponentBaseprotected
getNum_recv_OutputPorts() constDrv::TcpServerComponentBaseprotected
getNum_recvReturnIn_InputPorts() constDrv::TcpServerComponentBaseprotected
getNum_send_InputPorts() constDrv::TcpServerComponentBaseprotected
getSocketHandler() overrideDrv::TcpServerComponentImplprotectedvirtual
init(FwEnumStoreType instance=0)Drv::TcpServerComponentBase
Fw::ObjBase::init()Fw::ObjBaseprotected
isConnected_allocate_OutputPort(FwIndexType portNum)Drv::TcpServerComponentBaseprotected
isConnected_deallocate_OutputPort(FwIndexType portNum)Drv::TcpServerComponentBaseprotected
isConnected_ready_OutputPort(FwIndexType portNum)Drv::TcpServerComponentBaseprotected
isConnected_recv_OutputPort(FwIndexType portNum)Drv::TcpServerComponentBaseprotected
isOpened()Drv::SocketComponentHelper
isStarted()Drv::TcpServerComponentImpl
join()Drv::SocketComponentHelper
joinReconnect()Drv::SocketComponentHelper
lock()Drv::TcpServerComponentBaseprotectedvirtual
m_descriptorDrv::SocketComponentHelperprotected
m_lockDrv::SocketComponentHelperprotected
m_openDrv::SocketComponentHelperprotected
m_reconnectCheckIntervalDrv::SocketComponentHelperprotected
m_reconnectLockDrv::SocketComponentHelperprotected
m_reconnectStateDrv::SocketComponentHelperprotected
m_reconnectStopDrv::SocketComponentHelperprotected
m_reconnectTaskDrv::SocketComponentHelperprotected
m_reconnectWaitIntervalDrv::SocketComponentHelperprotected
m_reopenDrv::SocketComponentHelperprotected
m_stopDrv::SocketComponentHelperprotected
m_taskDrv::SocketComponentHelperprotected
NOT_OPEN enum valueDrv::SocketComponentHelper
NOT_RECONNECTING enum valueDrv::SocketComponentHelper
NUM_ALLOCATE_OUTPUT_PORTS enum valueDrv::TcpServerComponentBaseprotected
NUM_DEALLOCATE_OUTPUT_PORTS enum valueDrv::TcpServerComponentBaseprotected
NUM_READY_OUTPUT_PORTS enum valueDrv::TcpServerComponentBaseprotected
NUM_RECV_OUTPUT_PORTS enum valueDrv::TcpServerComponentBaseprotected
NUM_RECVRETURNIN_INPUT_PORTS enum valueDrv::TcpServerComponentBaseprotected
NUM_SEND_INPUT_PORTS enum valueDrv::TcpServerComponentBaseprotected
ObjBase(const char *name)Fw::ObjBaseprotected
open()Drv::SocketComponentHelper
OPEN enum valueDrv::SocketComponentHelper
OPENING enum valueDrv::SocketComponentHelper
OpenState enum nameDrv::SocketComponentHelper
PassiveComponentBase(const char *name)Fw::PassiveComponentBaseprotected
readLoop() overrideDrv::TcpServerComponentImplprotectedvirtual
readTask(void *pointer)Drv::SocketComponentHelperprotectedstatic
ready_out(FwIndexType portNum)Drv::TcpServerComponentBaseprotected
RECONNECT_IN_PROGRESS enum valueDrv::SocketComponentHelper
reconnectLoop()Drv::SocketComponentHelperprotectedvirtual
ReconnectState enum nameDrv::SocketComponentHelper
reconnectTask(void *pointer)Drv::SocketComponentHelperprotectedstatic
recv(U8 *data, FwSizeType &size)Drv::SocketComponentHelper
recv_out(FwIndexType portNum, Fw::Buffer &buffer, const Drv::ByteStreamStatus &status)Drv::TcpServerComponentBaseprotected
recvReturnIn_handlerBase(FwIndexType portNum, Fw::Buffer &fwBuffer)Drv::TcpServerComponentBaseprotected
REQUEST_RECONNECT enum valueDrv::SocketComponentHelper
requestReconnect()Drv::SocketComponentHelperprotected
running()Drv::SocketComponentHelper
runningReconnect()Drv::SocketComponentHelper
send(const U8 *const data, const FwSizeType size)Drv::SocketComponentHelper
send_handlerBase(FwIndexType portNum, Fw::Buffer &sendBuffer)Drv::TcpServerComponentBaseprotected
sendBuffer(Fw::Buffer buffer, SocketIpStatus status) overrideDrv::TcpServerComponentImplprotectedvirtual
set_allocate_OutputPort(FwIndexType portNum, Fw::InputBufferGetPort *port)Drv::TcpServerComponentBase
set_deallocate_OutputPort(FwIndexType portNum, Fw::InputBufferSendPort *port)Drv::TcpServerComponentBase
set_ready_OutputPort(FwIndexType portNum, Drv::InputByteStreamReadyPort *port)Drv::TcpServerComponentBase
set_recv_OutputPort(FwIndexType portNum, Drv::InputByteStreamDataPort *port)Drv::TcpServerComponentBase
setAutomaticOpen(bool auto_open)Drv::SocketComponentHelper
setIdBase(const FwIdType)Fw::PassiveComponentBase
shutdown()Drv::SocketComponentHelper
SKIP enum valueDrv::SocketComponentHelper
SocketComponentHelper()Drv::SocketComponentHelper
start(const Fw::StringBase &name, const FwTaskPriorityType priority=Os::Task::TASK_PRIORITY_DEFAULT, const Os::Task::ParamType stack=Os::Task::TASK_DEFAULT, const Os::Task::ParamType cpuAffinity=Os::Task::TASK_DEFAULT, const FwTaskPriorityType priorityReconnect=Os::Task::TASK_PRIORITY_DEFAULT, const Os::Task::ParamType stackReconnect=Os::Task::TASK_DEFAULT, const Os::Task::ParamType cpuAffinityReconnect=Os::Task::TASK_DEFAULT)Drv::SocketComponentHelper
startup()Drv::TcpServerComponentImpl
stop()Drv::SocketComponentHelper
stopReconnect()Drv::SocketComponentHelper
TcpServerComponentBase(const char *compName="")Drv::TcpServerComponentBaseprotected
TcpServerComponentImpl(const char *const compName)Drv::TcpServerComponentImpl
TcpServerTester classDrv::TcpServerComponentImplfriend
terminate()Drv::TcpServerComponentImpl
unLock()Drv::TcpServerComponentBaseprotectedvirtual
waitForReconnect(Fw::TimeInterval timeout=Fw::TimeInterval(1, 0))Drv::SocketComponentHelperprotected
~ObjBase()Fw::ObjBaseprotectedvirtual
~PassiveComponentBase()Fw::PassiveComponentBaseprotectedvirtual
~SocketComponentHelper()Drv::SocketComponentHelpervirtual
~TcpServerComponentBase()Drv::TcpServerComponentBaseprotectedvirtual
~TcpServerComponentImpl()Drv::TcpServerComponentImpl