Terse
view release on metacpan or search on metacpan
lib/Terse.pm view on Meta::CPAN
my $j = $pkg->new(
private => 1,
login => 'login',
logout => 'logout',
auth => 'auth',
insecure_session => 0,
content_type => 'application/json',
request_class => 'Plack::Request',
websocket_class => 'Terse::WebSocket',
sock => 'psgix.io',
stream_check => 'psgi.streaming',
favicon => 'favicon.ico',
%args
);
$j->_build_terse();
$j->request = $j->{_request_class}->new($args{plack_env});
$j->response = $pkg->new(
authenticated => \0,
error => \0,
lib/Terse.pm view on Meta::CPAN
=head2 serialize
Encode a perl struct as a JSON string.
$terse->serialize({ ... });
=cut
=head2 delayed_response
Delay the response for non-blocking I/O based server streaming or long-poll Comet push technology.
$terse->delayed_response(sub {
$terse->response->test = 'okay';
return $terse->response;
});
=cut
=head1 AUTHOR
( run in 0.233 second using v1.01-cache-2.11-cpan-fd5d4e115d8 )