Sippet.Message.put_header_front

You're seeing just the function put_header_front, go back to Sippet.Message module for more information.
Link to this function

put_header_front(message, header, value)

View Source

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}