CDC Badge OS
Firmware for the CDC Badge v1.0 hardware security key
Loading...
Searching...
No Matches
IWifiController.h File Reference
#include "cdc_core/IService.h"
#include <cstdint>
#include <cstddef>

Go to the source code of this file.

Classes

struct  cdc::hal::WifiScanResult
class  cdc::hal::IWifiController

Namespaces

namespace  cdc
namespace  cdc::hal

Enumerations

enum class  cdc::hal::WifiMode : uint8_t { cdc::hal::OFF , cdc::hal::STA , cdc::hal::AP , cdc::hal::STA_AP }
enum class  cdc::hal::WifiSecurity : uint8_t {
  cdc::hal::OPEN , cdc::hal::WEP , cdc::hal::WPA_PSK , cdc::hal::WPA2_PSK ,
  cdc::hal::WPA3_PSK , cdc::hal::WPA2_ENTERPRISE
}
enum class  cdc::hal::WifiState : uint8_t {
  cdc::hal::DISCONNECTED , cdc::hal::CONNECTING , cdc::hal::CONNECTED , cdc::hal::CONNECTION_FAILED ,
  cdc::hal::GOT_IP
}

Functions

IWifiControllercdc::hal::getWifiControllerInstance ()
 Returns the singleton Wi-Fi controller service instance.