|
RF24Ethernet - TCP/IP over RF24Network v2.0.2
TMRh20 - Pushing the practical limits of RF24 modules
|
#include <RF24Client.h>
Public Attributes | |
| volatile bool | finished = false |
| volatile bool | connected = false |
| volatile bool | waiting_for_ack = false |
| volatile bool | backlogWasClosed = false |
| volatile bool | backlogWasAccepted = false |
| volatile bool | clientPollingSetup = 0 |
| volatile bool | stateActiveID = 0 |
| volatile err_t | result = 0 |
| volatile uint32_t | connectTimestamp = millis() |
| volatile uint32_t | sConnectionTimeout = serverConnectionTimeout |
| volatile uint32_t | serverTimer = millis() |
| volatile uint32_t | cConnectionTimeout = clientConnectionTimeout |
| volatile uint32_t | clientTimer = millis() |
| volatile uint32_t | closeTimer = millis() |
| volatile uint32_t | identifier = 0 |
Connection state structure, used internally to monitor the state of connections
Definition at line 196 of file RF24Client.h.
| volatile bool RF24Client::ConnectState::finished = false |
Definition at line 198 of file RF24Client.h.
| volatile bool RF24Client::ConnectState::connected = false |
Definition at line 199 of file RF24Client.h.
| volatile bool RF24Client::ConnectState::waiting_for_ack = false |
Definition at line 200 of file RF24Client.h.
| volatile bool RF24Client::ConnectState::backlogWasClosed = false |
Definition at line 201 of file RF24Client.h.
| volatile bool RF24Client::ConnectState::backlogWasAccepted = false |
Definition at line 203 of file RF24Client.h.
| volatile bool RF24Client::ConnectState::clientPollingSetup = 0 |
Definition at line 204 of file RF24Client.h.
| volatile bool RF24Client::ConnectState::stateActiveID = 0 |
Definition at line 205 of file RF24Client.h.
| volatile err_t RF24Client::ConnectState::result = 0 |
Definition at line 206 of file RF24Client.h.
| volatile uint32_t RF24Client::ConnectState::connectTimestamp = millis() |
Definition at line 208 of file RF24Client.h.
| volatile uint32_t RF24Client::ConnectState::sConnectionTimeout = serverConnectionTimeout |
Definition at line 209 of file RF24Client.h.
| volatile uint32_t RF24Client::ConnectState::serverTimer = millis() |
Definition at line 210 of file RF24Client.h.
| volatile uint32_t RF24Client::ConnectState::cConnectionTimeout = clientConnectionTimeout |
Definition at line 211 of file RF24Client.h.
| volatile uint32_t RF24Client::ConnectState::clientTimer = millis() |
Definition at line 212 of file RF24Client.h.
| volatile uint32_t RF24Client::ConnectState::closeTimer = millis() |
Definition at line 213 of file RF24Client.h.
| volatile uint32_t RF24Client::ConnectState::identifier = 0 |
Definition at line 214 of file RF24Client.h.