RF24Ethernet - TCP/IP over RF24Network v1.6.17
TMRh20 - Pushing the practical limits of RF24 modules
Loading...
Searching...
No Matches
RF24Client.h File Reference
#include "Print.h"
#include "Client.h"

Go to the source code of this file.

Classes

class  RF24Client
 

Macros

#define UIP_CLIENT_CONNECTED   0x10
 
#define UIP_CLIENT_CLOSE   0x20
 
#define UIP_CLIENT_REMOTECLOSED   0x40
 
#define UIP_CLIENT_RESTART   0x80
 
#define UIP_CLIENT_STATEFLAGS   (UIP_CLIENT_CONNECTED | UIP_CLIENT_CLOSE | UIP_CLIENT_REMOTECLOSED | UIP_CLIENT_RESTART)
 
#define UIP_CLIENT_SOCKETS   ~UIP_CLIENT_STATEFLAGS
 

Functions

struct __attribute__ ((__packed__))
 

Macro Definition Documentation

◆ UIP_CLIENT_CONNECTED

#define UIP_CLIENT_CONNECTED   0x10

Definition at line 31 of file RF24Client.h.

Referenced by RF24Server::available(), RF24Client::connected(), and RF24Server::write().

◆ UIP_CLIENT_CLOSE

#define UIP_CLIENT_CLOSE   0x20

Definition at line 32 of file RF24Client.h.

Referenced by RF24Client::read(), and RF24Client::stop().

◆ UIP_CLIENT_REMOTECLOSED

#define UIP_CLIENT_REMOTECLOSED   0x40

◆ UIP_CLIENT_RESTART

#define UIP_CLIENT_RESTART   0x80

Definition at line 34 of file RF24Client.h.

Referenced by RF24Client::read().

◆ UIP_CLIENT_STATEFLAGS

Definition at line 35 of file RF24Client.h.

◆ UIP_CLIENT_SOCKETS

#define UIP_CLIENT_SOCKETS   ~UIP_CLIENT_STATEFLAGS

Definition at line 36 of file RF24Client.h.

Referenced by RF24Server::available(), RF24Client::read(), and RF24Server::write().

Function Documentation

◆ __attribute__()

struct __attribute__ ( (__packed__) )

Data structure for holding per connection data

Warning
This is used internally and should not be accessed directly by users

Definition at line 1 of file RF24Client.h.