NAME¶
Net::DRI::Transport::Defer - Deferred Transport for Net::DRI
DESCRIPTION¶
This module implements a deferred transport in Net::DRI. For now it just dumps
all data to a given filehandle, and reports back to Net::DRI that the message
has been sent.
This is useful for debugging, and also to validate all parameters of an
operation without actually sending anything to the registry ; in such way, it
is kind of a "simulate" operation where everything is done
(parameters validation, message building, etc...) without touching the
registry.
METHODS¶
At creation (see Net::DRI "new_profile") you pass a reference to an
hash, with the following available keys:
protocol_connection¶
Net::DRI class handling protocol connection details. (Ex:
"Net::DRI::Protocol::RRP::Connection" or
"Net::DRI::Protocol::EPP::Connection")
dump_fh (optional)¶
a filehandle (ex: \*STDERR or an anonymous filehandle) on something already
opened for write ; if not defined, defaults to \*STDERR
SUPPORT¶
For now, support questions should be sent to:
<netdri@dotandco.com>
Please also see the SUPPORT file in the distribution.
SEE ALSO¶
http://www.dotandco.com/services/software/Net-DRI/
AUTHOR¶
Patrick Mevzek, <netdri@dotandco.com>
COPYRIGHT¶
Copyright (c) 2008,2009 Patrick Mevzek <netdri@dotandco.com>. All rights
reserved.
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later
version.
See the LICENSE file that comes with this distribution for more details.