class Thrift::SSLServerSocket
Attributes
Public Class Methods
Source
# File lib/thrift/transport/ssl_server_socket.rb 25 def initialize(host_or_port, port = nil, ssl_context = nil) 26 super(host_or_port, port) 27 @ssl_context = ssl_context 28 end
Calls superclass method
Thrift::ServerSocket::new
Public Instance Methods
Source
# File lib/thrift/transport/ssl_server_socket.rb 32 def listen 33 socket = TCPServer.new(@host, @port) 34 @handle = OpenSSL::SSL::SSLServer.new(socket, @ssl_context) 35 end
Source
# File lib/thrift/transport/ssl_server_socket.rb 37 def to_s 38 "ssl(#{super.to_s})" 39 end