Module SIP
In: sipper/b2bua_controller.rb
sipper/base_controller.rb
sipper/controller_class_loader.rb
sipper/controller_selector.rb
sipper/generators/gen_controller.rb
sipper/generators/gen_project.rb
sipper/generators/gen_test.rb
sipper/proxy_controller.rb
sipper/sipper.rb
sipper/sip_test_driver_controller.rb
sipper/stray_message_manager.rb
sipper/test_completion_signaling_helper.rb
sipper/transaction/invite_client_transaction.rb
sipper/transaction/invite_server_transaction.rb
sipper/transaction/non_invite_client_transaction.rb
sipper/transaction/non_invite_server_transaction.rb
sipper/transaction/state_machine_wrapper.rb
sipper/transaction/transaction.rb
sipper/transport/rel_unrel.rb
sipper/util/locator.rb
sipper/util/timer/sip_timer_helper.rb
sipper/util/timer/timer_manager.rb
sipper/util/timer/timer_task.rb
sipper/util/validations.rb
sipper/version.rb

The target can be anything which defines a on_timer method. For our purposes it can be a session for most part and possibly transaction. todo update this doc. type can be :session, :app, :transaction. also note that for both :app and :session the target is session.

Classes and Modules

Module SIP::Generators
Module SIP::Transaction
Module SIP::Transport
Module SIP::Validations
Class SIP::B2buaController
Class SIP::BaseController
Class SIP::ControllerClassLoader
Class SIP::ControllerSelector
Class SIP::Locator
Class SIP::ProxyController
Class SIP::SipTestDriverController
Class SIP::SipTimerHelper
Class SIP::Sipper
Class SIP::StrayMessageHandler
Class SIP::StrayMessageManager
Class SIP::TcshProxy
Class SIP::TestCompletionSignalingHelper
Class SIP::TimerManager
Class SIP::TimerTask

[Validate]