Class: OverSIP::SIP::Ack2xxForwarder
- Inherits:
-
ClientTransaction
- Object
- ClientTransaction
- OverSIP::SIP::Ack2xxForwarder
- Defined in:
- lib/oversip/sip/client_transaction.rb
Constant Summary
Constants included from Logger
Logger::SYSLOG_POSIXMQ_MAPPING
Instance Attribute Summary
Attributes inherited from ClientTransaction
#connection, #core, #request, #state
Instance Method Summary collapse
- #connection_failed ⇒ Object
-
#initialize(core, request, transaction_conf, transport, ip = nil, ip_type = nil, port = nil) ⇒ Ack2xxForwarder
constructor
A new instance of Ack2xxForwarder.
- #send_request ⇒ Object
- #tls_validation_failed ⇒ Object
Methods inherited from ClientTransaction
Methods included from Logger
close, #fatal, fg_system_msg2str, init_logger_mq, load_methods, #log_id, syslog_system_msg2str, syslog_user_msg2str
Constructor Details
#initialize(core, request, transaction_conf, transport, ip = nil, ip_type = nil, port = nil) ⇒ Ack2xxForwarder
Returns a new instance of Ack2xxForwarder.
564 565 566 567 |
# File 'lib/oversip/sip/client_transaction.rb', line 564 def initialize core, request, transaction_conf, transport, ip=nil, ip_type=nil, port=nil super @log_id = "ICT #{@transaction_id}" end |
Instance Method Details
#connection_failed ⇒ Object
577 578 579 |
# File 'lib/oversip/sip/client_transaction.rb', line 577 def connection_failed # Do nothing. end |
#send_request ⇒ Object
569 570 571 572 573 574 575 |
# File 'lib/oversip/sip/client_transaction.rb', line 569 def send_request @request.insert_header "Via", "#{@server_klass.via_core};branch=z9hG4bK#{@transaction_id}" @connection.send_sip_msg @request.to_s, @ip, @port true end |
#tls_validation_failed ⇒ Object
581 582 583 |
# File 'lib/oversip/sip/client_transaction.rb', line 581 def tls_validation_failed # Do nothing. end |