class EaseEngine::TCPServer
Public Class Methods
new( host, port )
click to toggle source
Calls superclass method
EaseEngine::TCPSocket::new
# File lib/ease_engine/socket.rb, line 135 def initialize( host, port ) super( ::TCPServer.new( host, port ) ) end
Public Instance Methods
accept()
click to toggle source
# File lib/ease_engine/socket.rb, line 143 def accept @err = nil begin EaseEngine::TCPSocket.new( @socket.accept ) rescue => err @err = err nil end end
listen( backlog = Socket::Constants::SOMAXCONN )
click to toggle source
# File lib/ease_engine/socket.rb, line 139 def listen( backlog = Socket::Constants::SOMAXCONN ) @socket.listen( backlog ) end