Class SIP::ProxyController
In: sipper/proxy_controller.rb
Parent: SIP::B2buaController

Methods

Public Class methods

Public Instance methods

Creates the proxy request based on the original request. Also creates the peer session if it does not already exist.

Marks this b2bua as transparent which allows the relaying of requests and responses between legs without any controller involvement.

if there exists a peer session then we transparently send the request as a b2bua if transparent flag is on.

if there exists a peer session then we transparently pass the response as a b2bua if transparent flag is true

Transparently passes / relays the request given a peer session exists.

Transparently passes / relays the response given a peer session exists.

[Validate]