Sippet.Message.put_header

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

put_header(message, header, value)

View Source

Specs

put_header(t(), header(), value()) :: t()

Puts the value under header on the message.

If the header already exists, it will be overridden.

Examples:

iex> request = Sippet.Message.build_request(:invite, "sip:foo@bar.com")
iex> request |> Sippet.Message.put_header(:cseq, {1, :invite})
%Sippet.Message{body: nil, headers: %{cseq: {1, :invite}},
 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}