# File lib/puma/minissl.rb, line 159 def initialize(socket, ctx) @socket = socket @ctx = ctx end
# File lib/puma/minissl.rb, line 168 def accept @ctx.check io = @socket.accept engine = Engine.server @ctx Socket.new io, engine end
# File lib/puma/minissl.rb, line 176 def accept_nonblock @ctx.check io = @socket.accept_nonblock engine = Engine.server @ctx Socket.new io, engine end
# File lib/puma/minissl.rb, line 184 def close @socket.close end
# File lib/puma/minissl.rb, line 164 def to_io @socket end