RF24Ethernet - TCP/IP over RF24Network v1.6.14
TMRh20 - Pushing the practical limits of RF24 modules
No Matches
Public Member Functions | List of all members
RF24Server Class Reference

#include <RF24Server.h>

+ Inheritance diagram for RF24Server:

Public Member Functions

 RF24Server (uint16_t)
RF24Client available ()
void begin ()
size_t write (uint8_t)
size_t write (const uint8_t *buf, size_t size)
void setTimeout (uint32_t timeout)

Detailed Description

Definition at line 25 of file RF24Server.h.

Constructor & Destructor Documentation

◆ RF24Server()

RF24Server::RF24Server ( uint16_t  port)

Definition at line 29 of file RF24Server.cpp.

Member Function Documentation

◆ available()

RF24Client RF24Server::available ( )

◆ begin()

void RF24Server::begin ( )

Definition at line 50 of file RF24Server.cpp.

References RF24Ethernet.

◆ write() [1/2]

size_t RF24Server::write ( uint8_t  c)

Definition at line 67 of file RF24Server.cpp.

References write().

Referenced by write().

◆ write() [2/2]

size_t RF24Server::write ( const uint8_t *  buf,
size_t  size 

Definition at line 74 of file RF24Server.cpp.

References RF24Client::all_data, UIP_CLIENT_CONNECTED, and UIP_CLIENT_SOCKETS.

◆ setTimeout()

void RF24Server::setTimeout ( uint32_t  timeout)

Definition at line 87 of file RF24Server.cpp.

References RF24Client::all_data.