QUIC Protocol Implementation 1.0
A Python implementation of the QUIC (Quick UDP Internet Connections) protocol.
Loading...
Searching...
No Matches
frame.StreamFrameABC Class Reference
Inheritance diagram for frame.StreamFrameABC:
Collaboration diagram for frame.StreamFrameABC:

Public Member Functions

bytes encode (self)
 
 decode (cls, bytes frame)
 

Static Public Attributes

int stream_id
 

Detailed Description

@brief Abstract base class for stream frames.

@details Defines the interface for stream frame classes.

Definition at line 15 of file frame.py.

Member Function Documentation

◆ decode()

frame.StreamFrameABC.decode (   cls,
bytes  frame 
)
@brief Decode bytes into a frame object.

@param frame The encoded frame as bytes.
@return A new frame instance with the decoded values.

Reimplemented in frame.FrameStream.

Definition at line 35 of file frame.py.

◆ encode()

bytes frame.StreamFrameABC.encode (   self)
@brief Encode the frame into bytes.

@return The encoded frame as bytes.

Reimplemented in frame.FrameStream.

Definition at line 25 of file frame.py.

Member Data Documentation

◆ stream_id


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