Name

SPVM::Mojo::WebSocket::Frame - WebSocket frame

Description

Mojo::WebSocket::Frame class in SPVM is a WebSocket frame.

Usage

use Mojo::WebSocket::Frame;

my $frame = Mojo::WebSocket::Frame->new($fin, $rsv1, $rsv2, $rsv3, $op, $payload);

Fields

fin

has fin : byte;

rsv1

has rsv1 : byte;

rsv2

has rsv2 : byte;

rsv3

has rsv3 : byte;

opcode

has opcode : byte;

payload

has payload : string;

mask

has mask : rw byte;

Class Methods

static method new : Mojo::WebSocket::Frame ($fin : int, $rsv1 : int, $rsv2 : int, $rsv3 : int, $opcode : int, $payload : string, $mask : int = -1);

Create a new Mojo::WebSocket::Frame object and return it.

See Also

Copyright & License

Copyright (c) 2025 Yuki Kimoto

MIT License