Class: Puma::MiniSSL::Server
Relationships & Source Files | |
Inherits: | Object |
Defined in: | lib/puma/minissl.rb |
Class Method Summary
- .new(socket, ctx) ⇒ Server constructor
Instance Method Summary
Constructor Details
.new(socket, ctx) ⇒ Server
# File 'lib/puma/minissl.rb', line 248
def initialize(socket, ctx) @socket = socket @ctx = ctx end
Instance Method Details
#accept
[ GitHub ]#accept_nonblock
[ GitHub ]#close
[ GitHub ]# File 'lib/puma/minissl.rb', line 273
def close @socket.close unless @socket.closed? # closed? call is for Windows end
#to_io
[ GitHub ]# File 'lib/puma/minissl.rb', line 253
def to_io @socket end