View Source ExshomeTest.TestMpvServer.State (Exshome - Elixir Smart Home v0.1.7)

A structure to represent internal state of test MPV server.

Link to this section Summary

Link to this section Types

@type t() :: %ExshomeTest.TestMpvServer.State{
  connection: :gen_tcp.socket() | nil,
  observed_properties: MapSet.t(),
  playlist: [String.t()],
  received_messages: [term()],
  response_fn: ExshomeTest.TestMpvServer.response_fn() | nil,
  server: :gen_tcp.socket() | nil
}