AnyEvent-STOMP-Client
view release on metacpan or search on metacpan
lib/AnyEvent/STOMP/Client.pm view on Meta::CPAN
570571572573574575576577578579580581582583584585586587588589590
return
;
}
$self
->{handle}->unshift_read(
regex
=>
qr<\r?\n\r?\n>
,
cb
=>
sub
{
my
(
$handle
,
$header_string
) =
@_
;
my
$header_hashref
= header_string2hash(
$header_string
);
my
$args
;
# The headers of the CONNECTED frame are not en-/decoded
# for backwards compatibility with STOMP 1.0
unless
(
$command
eq
'CONNECTED'
) {
$header_hashref
= decode_header(
$header_hashref
);
}
if
(
$command
=~ m/MESSAGE|ERROR/) {
if
(
defined
$header_hashref
->{
'content-length'
}) {
$args
->{chunk} =
$header_hashref
->{
'content-length'
};
}
else
{
( run in 0.239 second using v1.01-cache-2.11-cpan-0f795438458 )