Data::AMF::Remoting(3pm)

Data::AMF::Remoting3pm

Handle flash/flex rpc.

Usage

    use Data::AMF::Remoting
    my $remoting = Data::AMF::Remoting->new(
        source => $data,
        headers_handler => sub
        {
            my @headers = @_;
            # Do authenticate or something.
            return @headers;
        },
        message_handler => sub
        {
            my $message = shift;
            # Call action using target_uri and value.
            my ($controller_name, $action) = split '\.', $message->target_uri;
            $controller_name->require;
            my $controller = $controller_name->new;
            return $controller->$action($message->value);
        }
    );
    $remoting->run;
    my $data = $remoting->data;

Overview

Data::AMF::Remoting provides to handle Flash/Flex RPC.

Methods

run

Handle AMF Packet data.

Accessors

data

return AMF Data

Releases

4 releases since Debian 7 (Wheezy); the text changed 2 times.

  1. 7
  2. 8
  3. 9–10

Author

Takuho Yoshizu <[email protected]>

From libdata-amf-perl 0.09+dfsg-2 in Debian 10 (Buster). Parsed by carta from the page's man source.