asobi_storage_controller (asobi v0.75.1)

View Source

Summary

Functions

delete_storage(Req)

-spec delete_storage(cowboy_req:req()) -> {json, map()} | {asobi_error, asobi_error:code()}.

get_save(Req)

-spec get_save(cowboy_req:req()) -> {json, map()} | {asobi_error, asobi_error:code()}.

get_storage(Req)

-spec get_storage(cowboy_req:req()) -> {json, map()} | {asobi_error, asobi_error:code()}.

list_saves(Req)

-spec list_saves(cowboy_req:req()) -> {json, map()}.

list_storage(Req)

-spec list_storage(cowboy_req:req()) -> {json, map()}.

put_save(Req)

-spec put_save(cowboy_req:req()) ->
                  {json, map()} |
                  {json, integer(), map(), map()} |
                  {asobi_error, asobi_error:code()} |
                  {asobi_error, asobi_error:code(), asobi_error:details()}.

put_storage(Req)

-spec put_storage(cowboy_req:req()) ->
                     {json, map()} | {json, integer(), map(), map()} | {asobi_error, asobi_error:code()}.