NAME
Net::ISC::DHCPd::OMAPI - Talk to dhcp server
NOTE
BEGIN {
Net::ISC::DHCPd::OMAPI::_DEBUG = sub { 1 }; # to enable debug output
use Net::ISC::DHCPd::OMAPI;
}
ATTRIBUTES
server
$str = $self->server;
Returns the server address. Default is 127.0.0.1.
port
$int = $self->port;
Returns the server port. Default is 7911.
key
$str = $self->key;
Returns the server key: "$name $secret".
errstr
$str = $self->errstr;
Returns the last known error.
METHODS
connect
$bool = $self->connect;
Will open a connection to the dhcp server. Check $@ on failure.
disconnect
$bool = $self->disconnect;
Will disconnect from the server.
new_object
$object = $self->new_object($type => %constructor_args);
$type can be "group", "host", or "lease". Will return a new config object.
Example, with $type="host":
Net::ISC::DHCPd::Config::Host->new(%constructor_args);
AUTHOR
Jan Henning Thorsen