View Source LibOss.Http behaviour (lib_oss v0.1.4)

behavior os http transport

Summary

Types

Callbacks

@callback do_request(
  http :: t(),
  req :: LibOss.Http.Request.t()
) :: {:ok, LibOss.Http.Response.t()} | {:error, LibOss.Exception.t()}
@callback new(LibOss.Typespecs.opts()) :: t()
@callback start_link([{:http, t()}]) :: LibOss.Typespecs.on_start()

Functions