|
Open Model Railroad Network (OpenMRN)
|
Interface that aids in unit testing. More...
#include <CC32xxWiFi.hxx>
Public Types | |
| enum | SecurityType { SEC_OPEN , SEC_WEP , SEC_WPA2 , SEC_OPEN , SEC_WEP , SEC_WPA2 } |
| Security types. More... | |
| enum | SecurityType { SEC_OPEN , SEC_WEP , SEC_WPA2 , SEC_OPEN , SEC_WEP , SEC_WPA2 } |
| Security types. More... | |
Protected Member Functions | |
| virtual | ~CC32xxWiFiInterface () |
| Destructor. | |
| virtual void | wlan_setup_ap (const char *ssid, const char *security_key, SecurityType security_type)=0 |
| Setup access point role credentials. | |
| virtual int | wlan_profile_del (int index)=0 |
| Delete a saved WLAN profile. | |
| virtual | ~CC32xxWiFiInterface () |
| Destructor. | |
| virtual void | wlan_setup_ap (const char *ssid, const char *security_key, SecurityType security_type)=0 |
| Setup access point role credentials. | |
| virtual int | wlan_profile_del (int index)=0 |
| Delete a saved WLAN profile. | |
Interface that aids in unit testing.
Definition at line 51 of file net_cc3220/CC32xxWiFi.hxx.
Security types.
| Enumerator | |
|---|---|
| SEC_OPEN | open (no security) |
| SEC_WEP | WEP security mode. |
| SEC_WPA2 | WPA2 security mode. |
| SEC_OPEN | open (no security) |
| SEC_WEP | WEP security mode. |
| SEC_WPA2 | WPA2 security mode. |
Definition at line 56 of file net_cc3220/CC32xxWiFi.hxx.
Security types.
| Enumerator | |
|---|---|
| SEC_OPEN | open (no security) |
| SEC_WEP | WEP security mode. |
| SEC_WPA2 | WPA2 security mode. |
| SEC_OPEN | open (no security) |
| SEC_WEP | WEP security mode. |
| SEC_WPA2 | WPA2 security mode. |
Definition at line 56 of file net_cc32xx/CC32xxWiFi.hxx.
|
inlineprotectedvirtual |
Destructor.
Definition at line 66 of file net_cc3220/CC32xxWiFi.hxx.
|
inlineprotectedvirtual |
Destructor.
Definition at line 66 of file net_cc32xx/CC32xxWiFi.hxx.
|
protectedpure virtual |
Delete a saved WLAN profile.
| index | index within saved profile list to remove, 0xFF removes all |
Implemented in CC32xxWiFi, and CC32xxWiFi.
|
protectedpure virtual |
Delete a saved WLAN profile.
| index | index within saved profile list to remove, 0xFF removes all |
Implemented in CC32xxWiFi, and CC32xxWiFi.
|
protectedpure virtual |
Setup access point role credentials.
It is OK to leave ssid as nullptr or password as nullptr, in which case those properties will not be changed.
| ssid | access point ssid (name) |
| security_key | access point security key (password) |
| security_type | specifies security type. Required. |
Implemented in CC32xxWiFi, and CC32xxWiFi.
|
protectedpure virtual |
Setup access point role credentials.
It is OK to leave ssid as nullptr or password as nullptr, in which case those properties will not be changed.
| ssid | access point ssid (name) |
| security_key | access point security key (password) |
| security_type | specifies security type. Required. |
Implemented in CC32xxWiFi, and CC32xxWiFi.