Class: OverSIP::SIP::IPv4TlsClient

Inherits:
TlsClient show all
Defined in:
lib/oversip/sip/listeners/ipv4_tls_client.rb

Constant Summary collapse

LOG_ID =
"SIP TLS IPv4 client"

Constants inherited from TlsClient

TlsClient::TLS_HANDSHAKE_MAX_TIME

Constants inherited from TcpConnection

TcpConnection::HEADERS_MAX_SIZE

Constants included from MessageProcessor

MessageProcessor::MSG_TYPE

Instance Attribute Summary

Attributes inherited from TlsClient

#callback_on_server_tls_handshake

Attributes inherited from TcpClient

#connected, #pending_client_transactions

Attributes inherited from Connection

#cvars

Instance Method Summary collapse

Methods inherited from TlsClient

#connection_completed, #initialize, #send_sip_msg, #ssl_handshake_completed, #ssl_verify_peer, #unbind

Methods inherited from TcpClient

#connection_completed, #initialize, #record_route, #remote_desc, #unbind

Methods inherited from TcpConnection

#get_body, #parse_headers, #process_received_data, #receive_data, #remote_ip, #remote_ip_type, #remote_port, #send_sip_msg

Methods inherited from Connection

#initialize, #open?, outbound_listener?, #receive_senderror, reliable_transport_listener?, #transport

Methods included from Logger

close, fg_system_msg2str, init_logger_mq, load_methods, syslog_system_msg2str, syslog_user_msg2str

Constructor Details

This class inherits a constructor from OverSIP::SIP::TlsClient

Instance Method Details

#log_idObject



15
16
17
# File 'lib/oversip/sip/listeners/ipv4_tls_client.rb', line 15

def log_id
  LOG_ID
end