Sippet.Message.put_header_front
You're seeing just the function
put_header_front
, go back to Sippet.Message module for more information.
Specs
put_header_front(t(), header(), multiple_value()) :: t()
Puts the value
under header
on the message
, as front element.
If the parameter value
is nil
, then the empty list will be prefixed to
the header
.
Examples:
iex> Sippet.Message.build_request(:invite, "sip:foo@bar.com")
...> |> Sippet.Message.put_header_front(:content_language, "de-DE")
...> |> Sippet.Message.put_header_front(:content_language, "en-US")
%Sippet.Message{body: nil, headers: %{content_language: ["en-US", "de-DE"]},
start_line: %Sippet.Message.RequestLine{method: :invite,
request_uri: %Sippet.URI{authority: "foo@bar.com", headers: nil,
host: "bar.com", parameters: nil, port: 5060, scheme: "sip",
userinfo: "foo"}, version: {2, 0}}, target: nil}