Class: OSPFv2::AsbrSummary
- Inherits:
-
Summary_Base
- Object
- Lsa
- Summary_Base
- OSPFv2::AsbrSummary
- Defined in:
- lib/lsa/summary.rb
Constant Summary
Constants inherited from Lsa
Lsa::AdvertisingRouter, Lsa::LsAge, Lsa::LsId, Lsa::MODX
Constants included from Constant
Constant::DATABASE_DESCRIPTION, Constant::HELLO, Constant::LINK_STATE_ACKNOWLEDGEMENT, Constant::LINK_STATE_REQUEST, Constant::LINK_STATE_UPDATE, Constant::V2, Constant::V3
Instance Attribute Summary
Attributes inherited from Summary_Base
#metric, #mt_metrics, #netmask
Attributes inherited from Lsa
#advertising_router, #ls_age, #ls_id, #options, #sequence_number
Instance Method Summary collapse
-
#initialize(arg = {}) ⇒ AsbrSummary
constructor
A new instance of AsbrSummary.
Methods inherited from Summary_Base
#encode, new_hash, #parse, #to_hash, #to_s_default, #to_s_junos, #to_s_junos_verbose
Methods included from CommonMetric
Methods inherited from Lsa
#<=>, #ack, #encode, #encode_header, #encode_request, factory, #find_lsa_from_link, #force_refresh, #header_lsa, #is_acked?, #is_opaque?, #key, #ls_type, #lsdb_link_id, #lsdb_link_id=, #maxage, #maxaged?, #method_missing, new_ntop, #parse, #refresh, #retransmit, #to_hash, #to_s_default, #to_s_junos, #to_s_verbose
Methods included from TO_S
Methods included from Common
#ivar_to_klassname, #ivars, #set, #to_hash
Constructor Details
#initialize(arg = {}) ⇒ AsbrSummary
Returns a new instance of AsbrSummary.
145 146 147 |
# File 'lib/lsa/summary.rb', line 145 def initialize(arg={}) super 4, arg end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class OSPFv2::Lsa