Soulless.Packet.SpectatorPacket (Soulless v0.3.0)

Copy Markdown View Source

Summary

Types

t()

@type t() :: %Soulless.Packet.SpectatorPacket{
  body: struct(),
  category: non_neg_integer(),
  ended: boolean(),
  length: non_neg_integer(),
  offset_time: non_neg_integer(),
  request_id: non_neg_integer()
}

Functions

parse(binary)

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

parse_raw_packet(binary)

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

serialize(message)

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