class Amnesie::Network

Public Class Methods

new(card_match, name = nil) click to toggle source
# File lib/amnesie/network.rb, line 5
def initialize(card_match, name = nil)
  @card_match = card_match
  @name = name
  @devs = []
  @check = false
end

Public Instance Methods

Private Instance Methods

search_cards() click to toggle source
# File lib/amnesie/network.rb, line 35
def search_cards
  Interfacez.all do |interface|
    @devs << interface if interface.match(@card_match)
  end
end
verify_card() click to toggle source
# File lib/amnesie/network.rb, line 24
def verify_card
  Interfacez.all do |interface|
    if interface == @name then
      @check = true
    end
  end
  if !@check then
    raise ArgumentError, "Interface no found" if !@check
  end
end