Thomas Equeter > Net-Route-v0.02 > Net::Route::Parser

Download:
Net-Route-v0.02.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 363   Source  

NAME ^

Net::Route::Parser - Internal class

SYNOPSIS ^

Not used directly.

VERSION ^

Revision $Revision: 363 $.

DESCRIPTION ^

This is a base class for the system-specific parsers. It is not usable directly (abstract).

System-specific parsers should inherit from this class to obtain common functionality.

INTERFACE ^

This interface is subject to change until version 1.

Object Methods

from_system()

Implementation of Net::Route::Table::from_system().

command_line() [pure virtual]

What you want to read the information from, as either:

Implement this in subclasses.

parse_routes( $text_lines_ref ) [pure virtual]

Reads and parses the routes from the output of the command, returns an arrayref of Net::Route objects.

create_ip_object ( $address, $mask )

Factory of NetAddr::IP objects for centralized error management. Dies if the arguments do not constitute a valid IP or network address.

AUTHOR ^

Created by Alexandre Storoz, <astoroz@straton-it.fr>

Maintained by Thomas Equeter, <tequeter@straton-it.fr>

LICENSE AND COPYRIGHT ^

Copyright (C) 2009 Straton IT.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

syntax highlighting: