#include <painlessMeshSTA.h>
◆ StationScan()
| StationScan::StationScan |
( |
| ) |
|
|
inline |
◆ atHome()
| bool StationScan::atHome |
( |
| ) |
const |
|
inline |
◆ blockNodeAfterTCPFailure()
| void ICACHE_FLASH_ATTR StationScan::blockNodeAfterTCPFailure |
( |
uint32_t |
nodeId, |
|
|
uint32_t |
blockDurationMs = 60000 |
|
) |
| |
◆ cleanupBlocklist()
| void ICACHE_FLASH_ATTR StationScan::cleanupBlocklist |
( |
| ) |
|
◆ connectToAP()
| void ICACHE_FLASH_ATTR StationScan::connectToAP |
( |
| ) |
|
◆ droppedByMove()
| bool StationScan::droppedByMove |
( |
| ) |
const |
|
inline |
◆ filterAPs()
| void ICACHE_FLASH_ATTR StationScan::filterAPs |
( |
| ) |
|
◆ followBridgeChannel()
| bool ICACHE_FLASH_ATTR StationScan::followBridgeChannel |
( |
uint8_t |
targetChannel | ) |
|
◆ getConsecutiveEmptyScans()
| uint16_t StationScan::getConsecutiveEmptyScans |
( |
| ) |
const |
|
inline |
◆ init()
◆ isChannelResyncNeeded()
| bool StationScan::isChannelResyncNeeded |
( |
| ) |
const |
|
inline |
◆ isNodeBlocked()
| bool ICACHE_FLASH_ATTR StationScan::isNodeBlocked |
( |
uint32_t |
nodeId | ) |
const |
◆ noteEverRooted()
| void StationScan::noteEverRooted |
( |
| ) |
|
|
inline |
◆ noteRooted()
| void StationScan::noteRooted |
( |
uint8_t |
channel | ) |
|
|
inline |
◆ redetectOnNextScan()
| void StationScan::redetectOnNextScan |
( |
| ) |
|
|
inline |
◆ requestIP()
◆ scanComplete()
| void ICACHE_FLASH_ATTR StationScan::scanComplete |
( |
| ) |
|
◆ scanDone()
| void ICACHE_FLASH_ATTR StationScan::scanDone |
( |
| ) |
|
◆ scanForMeshChannel()
| uint8_t ICACHE_FLASH_ATTR StationScan::scanForMeshChannel |
( |
TSTRING |
meshSSID, |
|
|
bool |
meshHidden, |
|
|
uint8_t |
avoidChannel = 0, |
|
|
TSTRING |
routerSSID = "" |
|
) |
| |
|
static |
◆ stationAttemptOver()
| void StationScan::stationAttemptOver |
( |
| ) |
|
|
inline |
◆ stationDown()
| void StationScan::stationDown |
( |
| ) |
|
|
inline |
◆ stationScan()
| void ICACHE_FLASH_ATTR StationScan::stationScan |
( |
| ) |
|
◆ stationUp()
| void StationScan::stationUp |
( |
| ) |
|
|
inline |
◆ yieldConnectToAP()
| void StationScan::yieldConnectToAP |
( |
| ) |
|
|
inline |
◆ aps
◆ channel
| uint8_t StationScan::channel = 0 |
|
protected |
◆ channelMovedAt
| uint32_t StationScan::channelMovedAt = 0 |
|
protected |
◆ connectAttemptStarted
| uint32_t StationScan::connectAttemptStarted = 0 |
|
protected |
◆ consecutiveEmptyScans
| uint16_t StationScan::consecutiveEmptyScans = 0 |
|
protected |
◆ EMPTY_SCAN_THRESHOLD
| const uint16_t StationScan::EMPTY_SCAN_THRESHOLD = 2 |
|
staticprotected |
◆ everRooted
| bool StationScan::everRooted = false |
|
protected |
◆ halfOpenDropped
| bool StationScan::halfOpenDropped = false |
|
protected |
◆ hidden
| bool StationScan::hidden = false |
|
protected |
◆ homeStays
| uint8_t StationScan::homeStays = 0 |
|
protected |
◆ huntChannel
| uint8_t StationScan::huntChannel = 0 |
|
protected |
◆ huntCounts
| std::map<uint8_t, size_t> StationScan::huntCounts |
|
protected |
◆ huntPending
| bool StationScan::huntPending = false |
|
protected |
◆ huntRssi
| std::map<uint8_t, int8_t> StationScan::huntRssi |
|
protected |
◆ lastAPs
Valid APs found during the last scan.
◆ manual
| bool StationScan::manual = false |
|
protected |
◆ manualIP
◆ mesh
◆ MILLIS_ROLLOVER_THRESHOLD
| constexpr int32_t StationScan::MILLIS_ROLLOVER_THRESHOLD = (int32_t)(1U << 30) |
|
staticconstexprprotected |
◆ orphanRedetects
| uint8_t StationScan::orphanRedetects = 0 |
|
protected |
◆ orphanScanBackoff
| uint8_t StationScan::orphanScanBackoff = 0 |
|
protected |
◆ painlessMesh
| friend StationScan::painlessMesh |
|
protected |
◆ partitionScans
| uint8_t StationScan::partitionScans = 0 |
|
protected |
◆ password
◆ pendingElsewhere
| uint8_t StationScan::pendingElsewhere = 0 |
|
protected |
◆ port
| uint16_t StationScan::port = 0 |
|
protected |
◆ redetectRequested
| bool StationScan::redetectRequested = false |
|
protected |
◆ rejoinScanned
| bool StationScan::rejoinScanned = false |
|
protected |
◆ rootedChannel
| uint8_t StationScan::rootedChannel = 0 |
|
protected |
◆ scanAllChannels
| bool StationScan::scanAllChannels = false |
|
protected |
◆ scanRequested
| bool StationScan::scanRequested = false |
|
protected |
◆ scanSlice
| uint8_t StationScan::scanSlice = 0 |
|
protected |
◆ ssid
◆ stationLinkUp
| bool StationScan::stationLinkUp = false |
◆ task
◆ tcpFailureBlocklist
| std::map<uint32_t, uint32_t> StationScan::tcpFailureBlocklist |
|
protected |
The documentation for this class was generated from the following files: