File/Traceroute.php

Description

Package for handling traceroute outputs

This package is an interface to the traceroute/tracert-tool most current OS offer. It parses the output into an easy-to-use array structure. Please note: The parsing is OS-dependepent! So if your OS is currently not supported, please let us know.

Classes
Class Description
 class Net_Traceroute Wrapper class for traceroute calls
 class Net_Traceroute_Result Container class for Net_Traceroute results
Includes
 require_once ("OS/Guess.php") (line 46)

Class for determining the OS

Knowning the correct OS is really essential to choose the right parser.

 require_once ("PEAR.php") (line 39)

PEAR-base-class, needed for error-handling

Constants
NET_TRACEROUTE_CANT_LOCATE_TRACEROUTE_BINARY = 3 (line 57)
NET_TRACEROUTE_CANT_LOCATE_TRACEROUTE_BINARY_MSG = 'unable to locate the traceroute binary' (line 51)
NET_TRACEROUTE_FAILED = (line 54)
NET_TRACEROUTE_FAILED_MSG = 'execution of traceroute failed' (line 48)
NET_TRACEROUTE_HOST_NOT_FOUND = 1 (line 55)
NET_TRACEROUTE_HOST_NOT_FOUND_MSG = 'unknown host' (line 49)
NET_TRACEROUTE_INVALID_ARGUMENTS = 2 (line 56)
NET_TRACEROUTE_INVALID_ARGUMENTS_MSG = 'invalid argument array' (line 50)
NET_TRACEROUTE_RESULT_UNSUPPORTED_BACKEND = 4 (line 58)
NET_TRACEROUTE_RESULT_UNSUPPORTED_BACKEND_MSG = 'Backend not Supported' (line 52)

Documentation generated on Sun, 15 Feb 2004 01:34:37 +0100 by phpDocumentor 1.3.0RC2