13 #ifndef TcpClientComponentImpl_HPP 14 #define TcpClientComponentImpl_HPP 138 #endif // end TcpClientComponentImpl void connected()
called when the IPv4 system has been connected
~TcpClientComponentImpl()
Destroy the component.
Auto-generated base for TcpClient component.
Fw::Buffer getBuffer()
returns a buffer to fill with data
PlatformIntType NATIVE_INT_TYPE
SocketIpStatus 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)
Configures the TcpClient settings but does not open the connection.
PlatformSizeType FwSizeType
TcpClientComponentImpl(const char *const compName)
construct the TcpClient component.
supports a task to read a given socket adaptation
void sendBuffer(Fw::Buffer buffer, SocketIpStatus status)
sends a buffer to be filled with data
Status returned by the send call.
SocketIpStatus
Status enumeration for socket return values.
Helper base-class for setting up Berkeley sockets.
IpSocket & getSocketHandler()
returns a reference to the socket handler
Helper for setting up Tcp using Berkeley sockets as a client.