Versions in this module Expand all Collapse all v1 v1.0.0 Aug 15, 2018 Changes in this version + const IFNAMSIZ + const IWEVASSOCREQIE + const IWEVASSOCRESPIE + const IWEVCUSTOM + const IWEVEXPIRED + const IWEVFIRST + const IWEVGENIE + const IWEVMICHAELMICFAILURE + const IWEVPMKIDCAND + const IWEVQUAL + const IWEVREGISTERED + const IWEVTXDROP + const IW_AUTH_80211_AUTH_ALG + const IW_AUTH_ALG_LEAP + const IW_AUTH_ALG_OPEN_SYSTEM + const IW_AUTH_ALG_SHARED_KEY + const IW_AUTH_CIPHER_AES_CMAC + const IW_AUTH_CIPHER_CCMP + const IW_AUTH_CIPHER_GROUP + const IW_AUTH_CIPHER_GROUP_MGMT + const IW_AUTH_CIPHER_NONE + const IW_AUTH_CIPHER_PAIRWISE + const IW_AUTH_CIPHER_TKIP + const IW_AUTH_CIPHER_WEP104 + const IW_AUTH_CIPHER_WEP40 + const IW_AUTH_DROP_UNENCRYPTED + const IW_AUTH_FLAGS + const IW_AUTH_INDEX + const IW_AUTH_KEY_MGMT + const IW_AUTH_KEY_MGMT_802_1X + const IW_AUTH_KEY_MGMT_PSK + const IW_AUTH_MFP + const IW_AUTH_MFP_DISABLED + const IW_AUTH_MFP_OPTIONAL + const IW_AUTH_MFP_REQUIRED + const IW_AUTH_PRIVACY_INVOKED + const IW_AUTH_ROAMING_CONTROL + const IW_AUTH_ROAMING_DISABLE + const IW_AUTH_ROAMING_ENABLE + const IW_AUTH_RX_UNENCRYPTED_EAPOL + const IW_AUTH_TKIP_COUNTERMEASURES + const IW_AUTH_WPA_ENABLED + const IW_AUTH_WPA_VERSION + const IW_AUTH_WPA_VERSION_DISABLED + const IW_AUTH_WPA_VERSION_WPA + const IW_AUTH_WPA_VERSION_WPA2 + const IW_CUSTOM_MAX + const IW_ENCODE_ALG_AES_CMAC + const IW_ENCODE_ALG_CCMP + const IW_ENCODE_ALG_NONE + const IW_ENCODE_ALG_PMK + const IW_ENCODE_ALG_TKIP + const IW_ENCODE_ALG_WEP + const IW_ENCODE_DISABLED + const IW_ENCODE_ENABLED + const IW_ENCODE_EXT_GROUP_KEY + const IW_ENCODE_EXT_RX_SEQ_VALID + const IW_ENCODE_EXT_SET_TX_KEY + const IW_ENCODE_EXT_TX_SEQ_VALID + const IW_ENCODE_FLAGS + const IW_ENCODE_INDEX + const IW_ENCODE_MODE + const IW_ENCODE_NOKEY + const IW_ENCODE_OPEN + const IW_ENCODE_RESTRICTED + const IW_ENCODE_SEQ_MAX_SIZE + const IW_ENCODE_TEMP + const IW_ENCODING_TOKEN_MAX + const IW_ENC_CAPA_4WAY_HANDSHAKE + const IW_ENC_CAPA_CIPHER_CCMP + const IW_ENC_CAPA_CIPHER_TKIP + const IW_ENC_CAPA_WPA + const IW_ENC_CAPA_WPA2 + const IW_ESSID_MAX_SIZE + const IW_EV_LCP_PK_LEN + const IW_EV_POINT_PK_LEN + const IW_FREQ_AUTO + const IW_FREQ_FIXED + const IW_GENERIC_IE_MAX + const IW_MAX_AP + const IW_MAX_BITRATES + const IW_MAX_ENCODING_SIZES + const IW_MAX_FREQUENCIES + const IW_MAX_SPY + const IW_MAX_TXPOWER + const IW_MICFAILURE_COUNT + const IW_MICFAILURE_GROUP + const IW_MICFAILURE_KEY_ID + const IW_MICFAILURE_PAIRWISE + const IW_MICFAILURE_STAKEY + const IW_MLME_ASSOC + const IW_MLME_AUTH + const IW_MLME_DEAUTH + const IW_MLME_DISASSOC + const IW_MODE_ADHOC + const IW_MODE_AUTO + const IW_MODE_INFRA + const IW_MODE_MASTER + const IW_MODE_MESH + const IW_MODE_MONITOR + const IW_MODE_REPEAT + const IW_MODE_SECOND + const IW_PMKID_CAND_PREAUTH + const IW_PMKID_LEN + const IW_PMKSA_ADD + const IW_PMKSA_FLUSH + const IW_PMKSA_REMOVE + const IW_POWER_ALL_R + const IW_POWER_FORCE_S + const IW_POWER_MAX + const IW_POWER_MIN + const IW_POWER_MODE + const IW_POWER_MODIFIER + const IW_POWER_MULTICAST_R + const IW_POWER_ON + const IW_POWER_PERIOD + const IW_POWER_RELATIVE + const IW_POWER_REPEATER + const IW_POWER_TIMEOUT + const IW_POWER_TYPE + const IW_POWER_UNICAST_R + const IW_PRIV_SIZE_FIXED + const IW_PRIV_SIZE_MASK + const IW_PRIV_TYPE_ADDR + const IW_PRIV_TYPE_BYTE + const IW_PRIV_TYPE_CHAR + const IW_PRIV_TYPE_FLOAT + const IW_PRIV_TYPE_INT + const IW_PRIV_TYPE_MASK + const IW_PRIV_TYPE_NONE + const IW_QUAL_ALL_INVALID + const IW_QUAL_ALL_UPDATED + const IW_QUAL_DBM + const IW_QUAL_LEVEL_INVALID + const IW_QUAL_LEVEL_UPDATED + const IW_QUAL_NOISE_INVALID + const IW_QUAL_NOISE_UPDATED + const IW_QUAL_QUAL_INVALID + const IW_QUAL_QUAL_UPDATED + const IW_QUAL_RCPI + const IW_RETRY_LIFETIME + const IW_RETRY_LIMIT + const IW_RETRY_LONG + const IW_RETRY_MAX + const IW_RETRY_MIN + const IW_RETRY_MODIFIER + const IW_RETRY_ON + const IW_RETRY_RELATIVE + const IW_RETRY_SHORT + const IW_RETRY_TYPE + const IW_SCAN_ALL_ESSID + const IW_SCAN_ALL_FREQ + const IW_SCAN_ALL_MODE + const IW_SCAN_ALL_RATE + const IW_SCAN_CAPA_BSSID + const IW_SCAN_CAPA_CHANNEL + const IW_SCAN_CAPA_ESSID + const IW_SCAN_CAPA_MODE + const IW_SCAN_CAPA_NONE + const IW_SCAN_CAPA_RATE + const IW_SCAN_CAPA_TIME + const IW_SCAN_CAPA_TYPE + const IW_SCAN_DEFAULT + const IW_SCAN_MAX_DATA + const IW_SCAN_THIS_ESSID + const IW_SCAN_THIS_FREQ + const IW_SCAN_THIS_MODE + const IW_SCAN_THIS_RATE + const IW_SCAN_TYPE_ACTIVE + const IW_SCAN_TYPE_PASSIVE + const IW_TXPOW_DBM + const IW_TXPOW_MWATT + const IW_TXPOW_RANGE + const IW_TXPOW_RELATIVE + const IW_TXPOW_TYPE + const SIOCGIWAP + const SIOCGIWAPLIST + const SIOCGIWAUTH + const SIOCGIWENCODE + const SIOCGIWENCODEEXT + const SIOCGIWESSID + const SIOCGIWFRAG + const SIOCGIWFREQ + const SIOCGIWGENIE + const SIOCGIWMODE + const SIOCGIWNAME + const SIOCGIWNICKN + const SIOCGIWNWID + const SIOCGIWPOWER + const SIOCGIWPRIV + const SIOCGIWRANGE + const SIOCGIWRATE + const SIOCGIWRETRY + const SIOCGIWRTS + const SIOCGIWSCAN + const SIOCGIWSENS + const SIOCGIWSPY + const SIOCGIWSTATS + const SIOCGIWTHRSPY + const SIOCGIWTXPOW + const SIOCIWFIRST + const SIOCIWFIRSTPRIV + const SIOCIWLAST + const SIOCIWLASTPRIV + const SIOCSIWAP + const SIOCSIWAUTH + const SIOCSIWCOMMIT + const SIOCSIWENCODE + const SIOCSIWENCODEEXT + const SIOCSIWESSID + const SIOCSIWFRAG + const SIOCSIWFREQ + const SIOCSIWGENIE + const SIOCSIWMLME + const SIOCSIWMODE + const SIOCSIWNICKN + const SIOCSIWNWID + const SIOCSIWPMKSA + const SIOCSIWPOWER + const SIOCSIWPRIV + const SIOCSIWRANGE + const SIOCSIWRATE + const SIOCSIWRETRY + const SIOCSIWRTS + const SIOCSIWSCAN + const SIOCSIWSENS + const SIOCSIWSPY + const SIOCSIWSTATS + const SIOCSIWTHRSPY + const SIOCSIWTXPOW + const WIRELESS_EXT + var IW_EVENT_CAPA_K_0 = (IW_EVENT_CAPA_MASK(0x8B04) | IW_EVENT_CAPA_MASK(0x8B06) | IW_EVENT_CAPA_MASK(0x8B1A)) + var IW_EVENT_CAPA_K_1 = (IW_EVENT_CAPA_MASK(0x8B2A)) + func IW_EVENT_CAPA_BASE(cmd uint32) uint32 + func IW_EVENT_CAPA_INDEX(cmd uint32) uint32 + func IW_EVENT_CAPA_MASK(cmd uint32) uint32 + func IW_EVENT_CAPA_SET(event_capa []uint32, cmd uint32) + func IW_EVENT_CAPA_SET_KERNEL(event_capa []uint32) + func IW_EVENT_IDX(cmd uint32) uint32 + func IW_IS_GET(cmd uint32) bool + func IW_IS_SET(cmd uint32) bool + type IWLWorker struct + Interface string + func (w *IWLWorker) Connect(a ...string) error + func (w *IWLWorker) GetID() (string, error) + func (w *IWLWorker) Scan() ([]Option, error) + type IWRange struct + type NativeWorker struct + FD int + Interface string + Range IWRange + func (w *NativeWorker) Connect(a ...string) error + func (w *NativeWorker) GetID() (string, error) + func (w *NativeWorker) Scan() ([]Option, error) + type Option struct + AuthSuite SecProto + Essid string + type SecProto int + const NoEnc + const NotSupportedProto + const WpaEap + const WpaPsk + type StubWorker struct + ID string + Options []Option + func (*StubWorker) Connect(a ...string) error + func (w *StubWorker) GetID() (string, error) + func (w *StubWorker) Scan() ([]Option, error) + type WiFi interface + Connect func(a ...string) error + GetID func() (string, error) + Scan func() ([]Option, error) + func NewIWLWorker(i string) (WiFi, error) + func NewNativeWorker(i string) (WiFi, error) + func NewStubWorker(id string, options ...Option) (WiFi, error) Incompatible versions in this module v4.0.0+incompatible Jan 27, 2019 v3.0.0+incompatible Nov 21, 2018 v2.0.0+incompatible Oct 1, 2018