Class Request
In: sipper/request.rb
Parent: Message

Methods

Included Modules

SipLogger

Attributes

initial  [RW]  Headers can be added by an argument hash :to=>"mytoheader" any "-" in the header replaced by a "_". The other way is to directly set the header like invite.contact = "blah" in this case also you must also replace any "-" in header with "_".
local_cseq_before_send  [RW]  Headers can be added by an argument hash :to=>"mytoheader" any "-" in the header replaced by a "_". The other way is to directly set the header like invite.contact = "blah" in this case also you must also replace any "-" in header with "_".
method  [RW]  Headers can be added by an argument hash :to=>"mytoheader" any "-" in the header replaced by a "_". The other way is to directly set the header like invite.contact = "blah" in this case also you must also replace any "-" in header with "_".
session_state_snapshot  [RW]  Headers can be added by an argument hash :to=>"mytoheader" any "-" in the header replaced by a "_". The other way is to directly set the header like invite.contact = "blah" in this case also you must also replace any "-" in header with "_".
str  [R] 
uri  [RW]  Headers can be added by an argument hash :to=>"mytoheader" any "-" in the header replaced by a "_". The other way is to directly set the header like invite.contact = "blah" in this case also you must also replace any "-" in header with "_".

Public Class methods

This is a low level method and allows the caller to custom create the initial requests. If you do not want to create (and manage) all individual headers then you should use Session#create_initial_request.

This method should not be used if all you want is to create a subsequent request from a controller. This is a low level method and allows the caller to custom create the subsequent requests. If you do not want to manipulate (and manage) all individual headers then you should use Session#create_subsequent_request.

Public Instance methods

[Validate]