Agent-TCLI-Package-Net
view release on metacpan or search on metacpan
lib/Agent/TCLI/Package/Net/HTTP.pm view on Meta::CPAN
class: numeric
help: The desired response code.
manual: >
Used with the tget command to specifiy the desired response code. tget
will report ok if the proper code is received from the server.
type: Param
---
Agent::TCLI::Parameter:
name: retry_interval
aliases: ri
help: Retry in this many seconds
constraints:
- UINT
class: numeric
default: 30
manual: >
This parameter will cause a retry attempt of the same URL after the
specified number of seconds. This will only happen upon
successful completion of the first request. The same HTTP session
is used for the retry.
The default interval is 30 seconds.
type: Param
---
Agent::TCLI::Parameter:
name: retry_count
aliases: rc
constraints:
- UINT
class: numeric
default: 1
help: The number of times to retry when successful.
lib/Agent/TCLI/Package/Net/HTTP.pm view on Meta::CPAN
timeout => 120, # defaults to 120
));
$self->set(\@poco_http , POE::Component::Client::HTTP->spawn(
Agent => $self->user_agents,
Alias => 'http-client', # defaults to 'weeble'
ConnectionManager => $poco_cm[$$self],
# From => 'spiffster@perl.org', # defaults to undef (no header)
# CookieJar => $cookie_jar,
# Protocol => 'HTTP/1.1', # defaults to 'HTTP/1.1'
# Timeout => 180, # defaults to 180 seconds
# MaxSize => 16384, # defaults to entire response
# Streaming => 4096, # defaults to 0 (off)
# FollowRedirects => 2 # defaults to 0 (off)
# Proxy => "http://localhost:80", # defaults to HTTP_PROXY env. variable
# NoProxy => [ "localhost", "127.0.0.1" ], # defs to NO_PROXY env. variable
));
$self->Verbose(" Dump ".$self->dump(1),3 );
}
lib/Agent/TCLI/Package/Net/Ping.pm view on Meta::CPAN
be specified as a domain name or as a dotted quad.
type: Param
show_method: addr
---
Agent::TCLI::Parameter:
name: timeout
constraints:
- UINT
default: 10
class: numeric
help: the timeout in seconds
manual: >
Changes the wait before giving up on getting a response. The default
is 10 seconds.
type: Param
---
Agent::TCLI::Parameter:
name: retry_count
constraints:
- UINT
default: 1
class: numeric
help: The number of times to retry when no response is received
manual: >
lib/Agent/TCLI/Package/Net/SMTP.pm view on Meta::CPAN
in which case you need to set this parameter to the correct
value to match your setup.
type: Param
---
Agent::TCLI::Parameter:
name: timeout
constraints:
- UINT
class: numeric
default: 30
help: Timeout in seconds
manual: >
The timeout in seconds for the SMTP transaction. The default is 30 seconds.
type: Param
---
Agent::TCLI::Parameter:
name: textfile
constraints:
- ASCII
help: A file of plain text for the message body.
manual: >
The textfile will be used as the message body for sending an email. It
should not include headers. If the file cannot be found, the request will
lib/Agent/TCLI/Package/Net/Traceroute.pm view on Meta::CPAN
$kernel->alias_set($self->name);
# Keep the pinger session so we can shut it down
# Create a pinger component.
POE::Component::Client::Traceroute->spawn(
Alias => 'tracer', # Defaults to tracer
FirstHop => 1, # Defaults to 1
MaxTTL => 32, # Defaults to 32 hops
Timeout => 0, # Defaults to never
QueryTimeout => 3, # Defaults to 3 seconds
Queries => 3, # Defaults to 3 queries per hop
BasePort => 33434, # Defaults to 33434
PacketLen => 128, # Defaults to 68
SourceAddress => '0.0.0.0', # Defaults to '0.0.0.0'
PerHopPostback => 0, # Defaults to no PerHopPostback
Device => undef, # Defaults to undef
UseICMP => 0, # Defaults to 0
Debug => 0, # Defaults to 0
DebugSocket => 0, # Defaults to 0
);
lib/Agent/TCLI/Package/Net/Traceroute.pm view on Meta::CPAN
error is returned along with all of the data collected. max_ttl
defaults to 32 and can not be set higher than 255.
type: Param
class: numeric
---
Agent::TCLI::Parameter:
name: timeout
constraints:
- UINT
default: 0
help: Set global timeout in seconds.
manual: >
Timeout sets the maximum time any given traceroute will run. After
this time the traceroute will stop in the middle of where ever it
is and a 'Traceroute session timeout' error is returned along with
all of the data collected. Timeout defaults to 0, which disables
it completely.
type: Param
class: numeric
---
Agent::TCLI::Parameter:
name: querytimeout
constraints:
- UINT
default: 3
help: Set timeout for each query in seconds.
manual: >
Querytimeout sets the maximum before an individual query times out.
If the query times out an * is set for the response time and the
router IP address in the results data.
QueryTtimeout defaults to 3 seconds.
type: Param
class: numeric
---
Agent::TCLI::Parameter:
name: queries
constraints:
- UINT
default: 3
help: Set number of queries per hop.
manual: >
( run in 1.407 second using v1.01-cache-2.11-cpan-39bf76dae61 )