WPILibC++ 2027.0.0-alpha-5
Loading...
Searching...
No Matches
wpi::net::WebSocket::Frame Struct Reference

Frame. More...

#include <wpi/net/WebSocket.hpp>

Public Member Functions

constexpr Frame (uint8_t opcode, std::span< const uv::Buffer > data)

Public Attributes

uint8_t opcode
std::span< const uv::Bufferdata

Static Public Attributes

static constexpr uint8_t TEXT = FLAG_FIN | OP_TEXT
static constexpr uint8_t BINARY = FLAG_FIN | OP_BINARY
static constexpr uint8_t TEXT_FRAGMENT = OP_TEXT
static constexpr uint8_t BINARY_FRAGMENT = OP_BINARY
static constexpr uint8_t FRAGMENT = OP_CONT
static constexpr uint8_t FINAL_FRAGMENT = FLAG_FIN | OP_CONT
static constexpr uint8_t PING = FLAG_FIN | OP_PING
static constexpr uint8_t PONG = FLAG_FIN | OP_PONG

Detailed Description

Frame.

Used by SendFrames().

Constructor & Destructor Documentation

◆ Frame()

wpi::net::WebSocket::Frame::Frame ( uint8_t opcode,
std::span< const uv::Buffer > data )
inlineconstexpr

Member Data Documentation

◆ BINARY

uint8_t wpi::net::WebSocket::Frame::BINARY = FLAG_FIN | OP_BINARY
staticconstexpr

◆ BINARY_FRAGMENT

uint8_t wpi::net::WebSocket::Frame::BINARY_FRAGMENT = OP_BINARY
staticconstexpr

◆ data

std::span<const uv::Buffer> wpi::net::WebSocket::Frame::data

◆ FINAL_FRAGMENT

uint8_t wpi::net::WebSocket::Frame::FINAL_FRAGMENT = FLAG_FIN | OP_CONT
staticconstexpr

◆ FRAGMENT

uint8_t wpi::net::WebSocket::Frame::FRAGMENT = OP_CONT
staticconstexpr

◆ opcode

uint8_t wpi::net::WebSocket::Frame::opcode

◆ PING

uint8_t wpi::net::WebSocket::Frame::PING = FLAG_FIN | OP_PING
staticconstexpr

◆ PONG

uint8_t wpi::net::WebSocket::Frame::PONG = FLAG_FIN | OP_PONG
staticconstexpr

◆ TEXT

uint8_t wpi::net::WebSocket::Frame::TEXT = FLAG_FIN | OP_TEXT
staticconstexpr

◆ TEXT_FRAGMENT

uint8_t wpi::net::WebSocket::Frame::TEXT_FRAGMENT = OP_TEXT
staticconstexpr

The documentation for this struct was generated from the following file: