Net::Inspect::L5::Unknown(3p)

NAME
Net::Inspect::L5::Unknown - handles the connections nobody else deals with

SYNOPSIS
 my $guess = Net::Inspect::L5::GuessProtocol->new;
 my $fallback = Net::Inspect::L5::Unknown->new;
 $guess->attach($fallback);
 $fallback->attach(...);

DESCRIPTION
Connection handling flow, which gets used together with "Net::Inspect::L5::GuessProtocol" in case no other protocol handler matched.

Will return connection object if it detects, that it is the only flow still attached to the "Net::Inspect::L5::GuessProtocol" object.

The default implementation will just ignore the connection. To change this behavior subclass it and implement the following methods:

new_connection(\%meta)
    Should return new connection object.

in($self,$dir,$data,$eof,$time)
    Process the given data. Should return the number of bytes processed.