NAME

Net::WebSocket::Frame::binary

SYNOPSIS

my $frm = Net::WebSocket::Frame::binary->new(

    #This flag defaults to on
    fin => 1,

    #Optional, can be either empty (default) or four random bytes
    mask => q<>,

    payload => $payload_octet_string,
);

$frm->get_type();           #"binary"

$frm->is_control();   #0

my $mask = $frm->get_mask_bytes();

my $payload = $frm->get_payload();

my $serialized = $frm->to_bytes();

$frm->set_fin();    #turns on