RF24Ethernet - TCP/IP over RF24Network v1.6.17
TMRh20 - Pushing the practical limits of RF24 modules
Loading...
Searching...
No Matches
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.