IO-Multiplex-Intermediary

 view release on metacpan or  search on metacpan

lib/IO/Multiplex/Intermediary.pm  view on Meta::CPAN

                $self->rw_set->{$id}->shutdown_output;
            }
        }
    }

}

sub client_input {
    my $self = shift;
    my $input = $_[ARG0];
    my @packets = split m{\e}, $input;
    s/[\r\n]*$// for @packets;
    $self->_process_input($_) for grep { $_} @packets;
}

sub _disconnect {
    my ($self)   = @_;
    my $wheel_id = $_[ARG3];
    delete $self->rw_set->{$wheel_id};
    $self->send_to_client(
        {



( run in 1.056 second using v1.01-cache-2.11-cpan-71847e10f99 )