|
RF24Ethernet - TCP/IP over RF24Network v2.0.2
TMRh20 - Pushing the practical limits of RF24 modules
|
#include <RF24Server.h>
Public Member Functions | |
| RF24Server (uint16_t) | |
| RF24Server () | |
| RF24Client | available () |
| void | begin () |
| size_t | write (uint8_t) |
| size_t | write (const uint8_t *buf, size_t size) |
| void | setTimeout (uint32_t timeout) |
Definition at line 25 of file RF24Server.h.
| RF24Server::RF24Server | ( | uint16_t | port | ) |
Definition at line 37 of file RF24Server.cpp.
| RF24Server::RF24Server | ( | ) |
| RF24Client RF24Server::available | ( | ) |
Definition at line 47 of file RF24Server.cpp.
References RF24Client::all_data, Ethernet, UIP_CLIENT_CONNECTED, UIP_CLIENT_REMOTECLOSED, and UIP_CLIENT_SOCKETS.
| void RF24Server::begin | ( | ) |
Definition at line 68 of file RF24Server.cpp.
References Ethernet, IF_RF24ETHERNET_DEBUG_CLIENT, and RF24Ethernet.
| size_t RF24Server::write | ( | uint8_t | c | ) |
| size_t RF24Server::write | ( | const uint8_t * | buf, |
| size_t | size ) |
Definition at line 147 of file RF24Server.cpp.
References RF24Client::all_data, UIP_CLIENT_CONNECTED, and UIP_CLIENT_SOCKETS.
| void RF24Server::setTimeout | ( | uint32_t | timeout | ) |
Set server side timeouts in mS. If data is not succesfully sent or received in this timeframe, disconnect the client.
Definition at line 165 of file RF24Server.cpp.
References RF24Client::all_data.