ExTectonicdb v0.1.3 ExTectonicdb.Connection.State View Source

Link to this section Summary

Link to this section Types

Specs

buffered_message() :: [non_neg_integer()] | nil

Specs

config() :: ExTectonicdb.Config.t()

Specs

message_length() :: non_neg_integer()

Specs

socket() :: :gen_tcp.socket()

Specs

t() :: %ExTectonicdb.Connection.State{
  buffer: {message_length(), buffered_message()},
  config: config(),
  queue: :queue.queue(),
  socket: socket()
}