Module ot_ctx
Data Types
key()
key() = term()
t()
t() = map()
token()
token() = reference()
value()
value() = term()
Function Index
Function Details
attach/1
attach(Ctx::map()) -> token()
clear/0
clear() -> ok
detach/1
detach(Token::token()) -> ok
get_current/0
get_current() -> map()
get_value/1
get_value(Key::term()) -> term()
get_value/2
get_value(Key::term(), Default::term()) -> term()
get_value/3
get_value(Ctx::t(), Key::term(), Default::term()) -> term()
http_extractor/1
http_extractor(FromText) -> any()
http_extractor/2
http_extractor(Key, FromText) -> any()
http_extractor_fun/2
http_extractor_fun(Headers, FromText) -> any()
http_extractor_fun/3
http_extractor_fun(Headers, Key, FromText) -> any()
http_injector/1
http_injector(ToText) -> any()
http_injector/2
http_injector(Key, ToText) -> any()
http_injector_fun/2
http_injector_fun(Headers, ToText) -> any()
http_injector_fun/3
http_injector_fun(Headers, Key, ToText) -> any()
new/0
new() -> t()
remove/1
remove(Key::term()) -> ok
set_value/2
set_value(Key::term(), Value::term()) -> ok
set_value/3
set_value(Ctx::t(), Key::term(), Value::term()) -> map()