EchoTcpConnection Struct Reference
Echo TCP connection. More...
#include <echo_server.h>
Data Fields | |
EchoTcpConnectionState | state |
Connection state. More... | |
Socket * | socket |
Underlying TCP socket. More... | |
systime_t | timestamp |
Time stamp. More... | |
char_t | buffer [ECHO_SERVER_TCP_BUFFER_SIZE] |
Memory buffer for input/output operations (TCP) More... | |
size_t | bufferLen |
Length of the buffer, in bytes. More... | |
size_t | bufferPos |
Current position in the buffer. More... | |
Detailed Description
Echo TCP connection.
Definition at line 147 of file echo_server.h.
Field Documentation
◆ buffer
char_t buffer[ECHO_SERVER_TCP_BUFFER_SIZE] |
Memory buffer for input/output operations (TCP)
Definition at line 152 of file echo_server.h.
◆ bufferLen
size_t bufferLen |
Length of the buffer, in bytes.
Definition at line 153 of file echo_server.h.
◆ bufferPos
size_t bufferPos |
Current position in the buffer.
Definition at line 154 of file echo_server.h.
◆ socket
Socket* socket |
Underlying TCP socket.
Definition at line 150 of file echo_server.h.
◆ state
EchoTcpConnectionState state |
Connection state.
Definition at line 149 of file echo_server.h.
◆ timestamp
systime_t timestamp |
Time stamp.
Definition at line 151 of file echo_server.h.
The documentation for this struct was generated from the following file:
- cyclone_tcp/echo/echo_server.h