Class: Pio::Arp::Message
- Inherits:
-
Object
- Object
- Pio::Arp::Message
- Extended by:
- Forwardable
- Defined in:
- lib/pio/arp/message.rb
Overview
Base class of ARP Request and Reply
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(user_options) ⇒ Message
constructor
A new instance of Message.
Constructor Details
permalink #initialize(user_options) ⇒ Message
Returns a new instance of Message.
34 35 36 37 |
# File 'lib/pio/arp/message.rb', line 34 def initialize() = self.class.const_get(:Options).new(.dup.freeze) @frame = Arp::Format.new(.to_hash) end |
Class Method Details
permalink .create_from(frame) ⇒ Object
[View source]
26 27 28 29 30 |
# File 'lib/pio/arp/message.rb', line 26 def self.create_from(frame) = allocate .instance_variable_set :@frame, frame end |