ankh v0.8.1 Ankh.HTTP2.Frame.Registry

Frame registry

Link to this section Summary

Functions

Returns frame struct for the given HTTP/2 frame type code

Registers a custom Frame struct for the given HTTP/2 frame type code

Link to this section Functions

Link to this function

frame_for_type(protocol, type)

frame_for_type(Ankh.Protocol.t() | nil, integer()) ::
  {:ok, Ankh.HTTP2.Frame.t()} | nil

Returns frame struct for the given HTTP/2 frame type code

Codes 0-9 are reserved for standard frame types.

Link to this function

register(connection, type, frame)

register(Ankh.Protocol.t(), integer(), Ankh.HTTP2.Frame.t()) :: :ok

Registers a custom Frame struct for the given HTTP/2 frame type code

Codes 0-9 are reserved for standard frame types.