camarero v0.7.0 Camarero.Catering.Routes View Source

Internal state for all the routes known to this application

Link to this section Summary

Functions

Internally stored map of routes to handlers

Retrieves the handler for the route specified

Stores a handler for the route specified

Starts an agent linked to the current process

Returns the whole mapping of routes to handlers

Link to this section Types

Link to this section Functions

Internally stored map of routes to handlers

Retrieves the handler for the route specified

Link to this function

put(key, value)

View Source
put(key :: binary(), value :: module()) :: :ok

Stores a handler for the route specified

Link to this function

start_link(opts \\ [], initial \\ %{})

View Source
start_link(Keyword.t(), map()) ::
  {:ok, pid()} | {:error, {:already_started, pid()} | term()}

Starts an agent linked to the current process

Returns the whole mapping of routes to handlers