Class: Nl::Linux::Nl80211::AttributeSets::WowlanTriggersAttrs

Inherits:
AttributeSet
  • Object
show all
Defined in:
nl-linux/generated/nl/linux/nl80211.rb

Defined Under Namespace

Classes: Any, Attribute, Disconnect, EapIdentRequest, GtkRekeyFailure, GtkRekeySupported, MagicPkt, NetDetect, NetDetectResults, PktPattern, RfkillRelease, TcpConnection, UnprotectedDeauthDisassoc, WakeupPkt80211, WakeupPkt80211Len, WakeupPkt8023, WakeupPkt8023Len, WakeupTcpConnlost, WakeupTcpMatch, WakeupTcpNomoretokens, X4wayHandshake

Constant Summary

Constants inherited from AttributeSet

AttributeSet::SELECTOR_NAMES

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from AttributeSet

#<<, #[], build_attributes, decode, #encode, #initialize

Constructor Details

This class inherits a constructor from Nl::AttributeSet

Class Method Details

.by_name(name) ⇒ Attribute

Looks up Attribute class by name.

Parameters:

  • name (Symbol)

Returns:



6258
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6258

def by_name(name); BY_NAME.fetch(name); end

.by_type(type) ⇒ Attribute

Looks up Attribute class by type value.

Parameters:

  • type (Integer)

Returns:



6264
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6264

def by_type(type); BY_TYPE.fetch(type); end

Instance Method Details

#any ⇒ Integer

Returns:

  • (Integer)

See Also:



6175
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6175

def any; self[:"any"]&.value; end

#disconnect ⇒ Integer

Returns:

  • (Integer)

See Also:



6179
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6179

def disconnect; self[:"disconnect"]&.value; end

#eap_ident_request ⇒ Integer

Returns:

  • (Integer)

See Also:



6199
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6199

def eap_ident_request; self[:"eap_ident_request"]&.value; end

#gtk_rekey_failure ⇒ Integer

Returns:

  • (Integer)

See Also:



6195
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6195

def gtk_rekey_failure; self[:"gtk_rekey_failure"]&.value; end

#gtk_rekey_supported ⇒ Integer

Returns:

  • (Integer)

See Also:



6191
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6191

def gtk_rekey_supported; self[:"gtk_rekey_supported"]&.value; end

#magic_pkt ⇒ Integer

Returns:

  • (Integer)

See Also:



6183
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6183

def magic_pkt; self[:"magic_pkt"]&.value; end

#net_detect ⇒ Integer

Returns:

  • (Integer)

See Also:



6243
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6243

def net_detect; self[:"net_detect"]&.value; end

#net_detect_results ⇒ Integer

Returns:

  • (Integer)

See Also:



6247
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6247

def net_detect_results; self[:"net_detect_results"]&.value; end

#pkt_pattern ⇒ Integer

Returns:

  • (Integer)

See Also:



6187
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6187

def pkt_pattern; self[:"pkt_pattern"]&.value; end

#rfkill_release ⇒ Integer

Returns:

  • (Integer)

See Also:



6207
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6207

def rfkill_release; self[:"rfkill_release"]&.value; end

#tcp_connection ⇒ Integer

Returns:

  • (Integer)

See Also:



6227
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6227

def tcp_connection; self[:"tcp_connection"]&.value; end

#unprotected_deauth_disassoc ⇒ Integer

Returns:

  • (Integer)

See Also:



6251
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6251

def unprotected_deauth_disassoc; self[:"unprotected_deauth_disassoc"]&.value; end

#wakeup_pkt_80211 ⇒ Integer

Returns:

  • (Integer)

See Also:



6211
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6211

def wakeup_pkt_80211; self[:"wakeup_pkt_80211"]&.value; end

#wakeup_pkt_80211_len ⇒ Integer

Returns:

  • (Integer)

See Also:



6215
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6215

def wakeup_pkt_80211_len; self[:"wakeup_pkt_80211_len"]&.value; end

#wakeup_pkt_8023 ⇒ Integer

Returns:

  • (Integer)

See Also:



6219
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6219

def wakeup_pkt_8023; self[:"wakeup_pkt_8023"]&.value; end

#wakeup_pkt_8023_len ⇒ Integer

Returns:

  • (Integer)

See Also:



6223
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6223

def wakeup_pkt_8023_len; self[:"wakeup_pkt_8023_len"]&.value; end

#wakeup_tcp_connlost ⇒ Integer

Returns:

  • (Integer)

See Also:



6235
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6235

def wakeup_tcp_connlost; self[:"wakeup_tcp_connlost"]&.value; end

#wakeup_tcp_match ⇒ Integer

Returns:

  • (Integer)

See Also:



6231
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6231

def wakeup_tcp_match; self[:"wakeup_tcp_match"]&.value; end

#wakeup_tcp_nomoretokens ⇒ Integer

Returns:

  • (Integer)

See Also:



6239
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6239

def wakeup_tcp_nomoretokens; self[:"wakeup_tcp_nomoretokens"]&.value; end

#x_4way_handshake ⇒ Integer

Returns:

  • (Integer)

See Also:



6203
# File 'nl-linux/generated/nl/linux/nl80211.rb', line 6203

def x_4way_handshake; self[:"x_4way_handshake"]&.value; end