| _FpHookCb typedef | politician::Politician | |
| _setFingerprintHook(_FpHookCb cb) | politician::Politician | inline |
| ApFoundCb typedef | politician::Politician | |
| AttackResultCb typedef | politician::Politician | |
| begin(const Config &cfg=Config()) | politician::Politician | |
| clearAttackMaskOverrides() | politician::Politician | |
| clearCapturedList() | politician::Politician | |
| clearTarget() | politician::Politician | |
| ClientFoundCb typedef | politician::Politician | |
| DisruptCb typedef | politician::Politician | |
| EapolCb typedef | politician::Politician | |
| getAp(int idx, ApRecord &out) const | politician::Politician | |
| getApByBssid(const uint8_t *bssid, ApRecord &out) const | politician::Politician | |
| getApCount() const | politician::Politician | |
| getChannel() const | politician::Politician | inline |
| getClient(const uint8_t *bssid, int idx, uint8_t out_sta[6]) const | politician::Politician | |
| getClientCount(const uint8_t *bssid) const | politician::Politician | |
| getConfig() | politician::Politician | inline |
| getLastRssi() const | politician::Politician | inline |
| getStats() | politician::Politician | inline |
| getVendor(const uint8_t *mac) | politician::Politician | static |
| hasTarget() const | politician::Politician | inline |
| IdentityCb typedef | politician::Politician | |
| injectCustomFrame(const uint8_t *payload, size_t len, uint8_t channel, uint32_t lock_ms=0, bool wait_for_channel=false) | politician::Politician | |
| isActive() const | politician::Politician | inline |
| isAttacking() const | politician::Politician | inline |
| lockChannel(uint8_t ch) | politician::Politician | |
| markCaptured(const uint8_t *bssid) | politician::Politician | |
| PacketCb typedef | politician::Politician | |
| Politician() | politician::Politician | |
| ProbeRequestCb typedef | politician::Politician | |
| resetStats() | politician::Politician | inline |
| setActive(bool active) | politician::Politician | |
| setApFoundCallback(ApFoundCb cb) | politician::Politician | inline |
| setAttackMask(uint8_t mask) | politician::Politician | |
| setAttackMaskForBssid(const uint8_t *bssid, uint8_t mask) | politician::Politician | |
| setAttackResultCallback(AttackResultCb cb) | politician::Politician | inline |
| setAutoTarget(bool enable) | politician::Politician | |
| setChannel(uint8_t ch) | politician::Politician | |
| setChannelBands(bool ghz24, bool ghz5) | politician::Politician | |
| setChannelList(const uint8_t *channels, uint8_t count) | politician::Politician | |
| setClientFoundCallback(ClientFoundCb cb) | politician::Politician | inline |
| setDisconnectionStrategy(DisconnectStrategy strategy) | politician::Politician | inline |
| setDisruptCallback(DisruptCb cb) | politician::Politician | inline |
| setEapolCallback(EapolCb cb) | politician::Politician | inline |
| setIdentityCallback(IdentityCb cb) | politician::Politician | inline |
| setIgnoreList(const uint8_t(*bssids)[6], uint8_t count) | politician::Politician | |
| setLogger(LogCb cb) | politician::Politician | inline |
| setPacketLogger(PacketCb cb) | politician::Politician | inline |
| setProbeRequestCallback(ProbeRequestCb cb) | politician::Politician | inline |
| setRogueApCallback(RogueApCb cb) | politician::Politician | inline |
| setTarget(const uint8_t *bssid, uint8_t channel) | politician::Politician | |
| setTargetBySsid(const char *ssid) | politician::Politician | |
| setTargetFilter(TargetFilterCb cb) | politician::Politician | inline |
| setTargetScoreCallback(TargetScoreCb cb) | politician::Politician | inline |
| startHopping(uint16_t dwellMs=0) | politician::Politician | |
| stop() | politician::Politician | |
| stopHopping() | politician::Politician | |
| TargetFilterCb typedef | politician::Politician | |
| TargetScoreCb typedef | politician::Politician | |
| tick() | politician::Politician | |