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

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

addressToIp4(const char *address, void *ip4)Drv::IpSocketprotectedstatic
bind(NATIVE_INT_TYPE fd)Drv::UdpSocketprotected
close()Drv::IpSocket
configure(const char *hostname, const U16 port, const U32 send_timeout_seconds, const U32 send_timeout_microseconds)Drv::IpSocket
configureRecv(const char *hostname, const U16 port)Drv::UdpSocket
configureSend(const char *hostname, const U16 port, const U32 send_timeout_seconds, const U32 send_timeout_microseconds)Drv::UdpSocket
getRecvPort()Drv::UdpSocket
IpSocket()Drv::IpSocket
isOpened()Drv::IpSocket
isStarted()Drv::IpSocket
isValidPort(U16 port)Drv::IpSocketprotectedvirtual
m_fdDrv::IpSocketprotected
m_hostnameDrv::IpSocketprotected
m_lockDrv::IpSocketprotected
m_openDrv::IpSocketprotected
m_portDrv::IpSocketprotected
m_startedDrv::IpSocketprotected
m_timeoutMicrosecondsDrv::IpSocketprotected
m_timeoutSecondsDrv::IpSocketprotected
open()Drv::IpSocket
openProtocol(NATIVE_INT_TYPE &fd) overrideDrv::UdpSocketprotectedvirtual
recv(U8 *const data, U32 &size)Drv::IpSocket
recvProtocol(U8 *const data, const U32 size) overrideDrv::UdpSocketprotectedvirtual
send(const U8 *const data, const U32 size)Drv::IpSocket
sendProtocol(const U8 *const data, const U32 size) overrideDrv::UdpSocketprotectedvirtual
setupTimeouts(NATIVE_INT_TYPE socketFd)Drv::IpSocketprotected
shutdown()Drv::IpSocketvirtual
startup()Drv::IpSocketvirtual
UdpSocket()Drv::UdpSocket
~IpSocket()Drv::IpSocketinlinevirtual
~UdpSocket()Drv::UdpSocketvirtual