View Source Slipstream.Serializer behaviour (Slipstream v1.1.1)

A behaviour that serializes incoming and outgoing socket messages.

Link to this section Summary

Callbacks

Decodes binary into Slipstream.Message struct.

Encodes Slipstream.Message structs to binary.

Link to this section Callbacks

Link to this callback

decode!(binary, options)

View Source
@callback decode!(binary(), options :: Keyword.t()) :: Slipstream.Message.t()

Decodes binary into Slipstream.Message struct.

@callback encode!(Slipstream.Message.t(), options :: Keyword.t()) :: binary()

Encodes Slipstream.Message structs to binary.