FreeRTOS-Plus-TCP¶
Platform/PlusTcp/ wraps FreeRTOS-Plus-TCP for networking on FreeRTOS targets
(FreeRTOS-Plus-TCP documentation).
Fills the Resolver, Datagram and Stream roles, plus the address handle they share.
What it ships¶
| Class | Role |
|---|---|
SolidSyslogPlusTcpResolver |
DNS resolver (FreeRTOS_getaddrinfo) |
SolidSyslogPlusTcpAddress |
address (freertos_sockaddr) |
SolidSyslogPlusTcpDatagram |
UDP sender |
SolidSyslogPlusTcpTcpStream |
TCP stream (bounded connect) |
Requirements¶
FreeRTOS-Plus-TCP, selected at CMake time with
SOLIDSYSLOG_FREERTOS_NET=PLUSTCP. The resolver wraps FreeRTOS_getaddrinfo, so
your FreeRTOSIPConfig.h needs ipconfigUSE_DNS=1.