Module: Net::IP

Defined in:
lib/net/ip.rb,
lib/net/ip/rule.rb,
lib/net/ip/route.rb,
lib/net/ip/version.rb,
lib/net/ip/rule/parser.rb,
lib/net/ip/route/parser.rb,
lib/net/ip/rule/collection.rb,
lib/net/ip/route/collection.rb

Defined Under Namespace

Classes: Route, Rule

Constant Summary collapse

VERSION =
"0.0.8"

Class Method Summary collapse

Class Method Details

.routes(table = "main") ⇒ Route::Collection

Get list of routes

Parameters:

  • table (String) (defaults to: "main")

    The name of the routing table

Returns:



10
11
12
# File 'lib/net/ip.rb', line 10

def self.routes(table = "main")
  Route::Collection.new(table)
end

.rulesRule::Collection

Get list of rules

Returns:



16
17
18
# File 'lib/net/ip.rb', line 16

def self.rules
  Rule::Collection.new
end