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
25 def initialize(host_or_port, port = nil, ssl_context = nil)
26   super(host_or_port, port)
27   @ssl_context = ssl_context
28 end

Public Instance Methods

listen() click to toggle 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