Skip to content

Latest commit

 

History

History
95 lines (50 loc) · 2.38 KB

ersip_hnames.md

File metadata and controls

95 lines (50 loc) · 2.38 KB

Module ersip_hnames

Data Types


header_key() = {hdr_key, atom() | binary()}

known_header() = from | to | callid | cseq | maxforwards | topmost_via | content_type | allow | route | record_route | supported | unsupported | require | proxy_require | contact | expires | minexpires | date | www_authenticate | authorization | proxy_authenticate | proxy_authorization | subscription_state | event | refer_to | replaces | rseq

name_forms() = header_key() | known_header() | binary()

Function Index

all_known_headers/0
known_header_form/1
make_key/1
make_known_key/1
print_form/1

Function Details

all_known_headers/0

all_known_headers() -> any()

known_header_form/1


known_header_form(HeaderName::binary() | header_key()) -> {ok, known_header()} | not_found

make_key/1


make_key(Key::name_forms()) -> header_key()

make_known_key/1


make_known_key(KnownHeader::atom()) -> header_key() | not_found

print_form/1


print_form(HeaderForm::name_forms()) -> binary()