Base class and constants
use Net::Write::Layer qw(:constants);
This is the base class for Net::Write::Layer2, Net::Write::Layer3 and Net::Write::Layer4 modules.
It just provides those layers with inheritable attributes, methods and constants.
Network interface to use.
Target IPv4 or IPv6 address.
Transport layer protocol to use (\s-1TCP\s0, \s-1UDP\s0, ...).
Adresse family to use (\s-1NW_AF_INET\s0, \s-1NW_AF_INET6\s0).
Object constructor. Returns undef on error.
Open the descriptor, when you are ready to send. Returns undef on error.
Send the raw data passed as a parameter. Returns undef on failure, true otherwise.
Close the descriptor.
Address family constants, for use with family attribute.
Transport layer protocol constants, for use with protocol attribute.
Mostly used internally.
Net::Write::Layer2, Net::Write::Layer3, Net::Write::Layer4
Patrice <GomoR> Auffret
Copyright (c) 2006-2012, Patrice <GomoR> Auffret
You may distribute this module under the terms of the Artistic license. See \s-1LICENSE\s0.Artistic file in the source distribution archive.