Soulless.Protocol.TourneyChat (Soulless v0.2.0)

View Source

Summary

Types

t()

@type t() :: %Soulless.Protocol.TourneyChat{
  body: map(),
  kind: :request | :response,
  request_id: non_neg_integer(),
  rpc: String.t()
}

Functions

parse(binary)

@spec parse(binary()) :: {:ok, t()} | {:error, String.t()}

serialize(message)

@spec serialize(t()) :: binary()