Class: PacketGen::Header::Dot11::Auth

Inherits:
SubMngt show all
Defined in:
lib/packetgen/header/dot11/sub_mngt.rb

Overview

IEEE 802.11 Authentication frame

Instance Attribute Summary collapse

Attributes inherited from SubMngt

#elements

Attributes inherited from Base

#packet

Method Summary

Methods inherited from SubMngt

#initialize, #inspect, #read, #to_s

Methods inherited from Base

bind_header, #header_id, inherited, #ip_header, known_headers, #parse?, #protocol_name

Methods inherited from Types::Fields

#[], #[]=, #body=, define_bit_fields_on, define_field, define_field_after, define_field_before, #fields, #force_binary, inherited, #initialize, #inspect, #read, #sz, #to_h, #to_s

Constructor Details

This class inherits a constructor from PacketGen::Header::Dot11::SubMngt

Instance Attribute Details

#algoInteger

Returns 16-bit algo value.

Returns:

  • (Integer)

    16-bit algo value



157
# File 'lib/packetgen/header/dot11/sub_mngt.rb', line 157

define_field :algo, Types::Int16le

#seqnumInteger

Returns 16-bit seqnum value.

Returns:

  • (Integer)

    16-bit seqnum value



160
# File 'lib/packetgen/header/dot11/sub_mngt.rb', line 160

define_field :seqnum, Types::Int16le

#statusInteger

Returns 16-bit status word.

Returns:

  • (Integer)

    16-bit status word



163
# File 'lib/packetgen/header/dot11/sub_mngt.rb', line 163

define_field :status, Types::Int16le