Exshome - Elixir Smart Home v0.1.7
  • Pages
  • Modules

    View Source ExshomePlayer.Services.MpvServer (Exshome - Elixir Smart Home v0.1.7)

    Starts MPV server.

    Link to this section Summary

    Functions

    call(message)
    child_spec(opts)
    find_mpv_executable()

    See ExshomeTest.Hooks.MpvServer.find_mpv_executable/0.

    mpv_server_command(program)

    See ExshomeTest.Hooks.MpvServer.mpv_server_command/1.

    music_folder()
    restart()
    socket_path()
    start_link(opts)
    update_data(state, data_fn)

    See Exshome.Dependency.GenServerDependency.update_data/2.

    Link to this section Functions

    Link to this function

    call(message)

    View Source
    Link to this function

    child_spec(opts)

    View Source
    Link to this function

    find_mpv_executable()

    View Source
    @spec find_mpv_executable() :: {:ok, charlist()} | {:error, :not_found}

    See ExshomeTest.Hooks.MpvServer.find_mpv_executable/0.

    Link to this function

    mpv_server_command(program)

    View Source

    See ExshomeTest.Hooks.MpvServer.mpv_server_command/1.

    Link to this function

    music_folder()

    View Source
    Link to this function

    restart()

    View Source
    Link to this function

    socket_path()

    View Source
    Link to this function

    start_link(opts)

    View Source
    Link to this function

    update_data(state, data_fn)

    View Source

    See Exshome.Dependency.GenServerDependency.update_data/2.

    On Hex.pm: Package Preview (current file)

    Built using ExDoc (v0.28.4) for the Elixir programming language