
JLogger::Transport - base class for JLogger transport.

use base 'JLogger::Transport';
sub init {
my $self = shift;
...
}
sub connect {
my $self = shift;
...
}

JLogger::Transport implements following attributes.
hostmy $host = $transport->host;
portmy $port = $transport->port;
secretmy $secret = $transport->secret;
on_message $transport->on_message(sub {
my ($transport, $xml) = @_;
...
});
my $cb = $transport->on_message;

init$transport->init;
(Re)initialize transport. Called automatically after new.
connect$transport->connect;
Estiblish connection to jabber server.