class Thrift::SSLServerSocket
Attributes
ssl_context[RW]
Public Class Methods
new(host_or_port, port = nil, ssl_context = nil)
click to toggle source
Calls superclass method
Thrift::ServerSocket.new
# File lib/thrift/transport/ssl_server_socket.rb, line 25 def initialize(host_or_port, port = nil, ssl_context = nil) super(host_or_port, port) @ssl_context = ssl_context end
Public Instance Methods
listen()
click to toggle source
# File lib/thrift/transport/ssl_server_socket.rb, line 32 def listen socket = TCPServer.new(@host, @port) @handle = OpenSSL::SSL::SSLServer.new(socket, @ssl_context) end