class YNSocketQueue
base info 用来存放所有Socket请求 created by yan on 17/3/20 blog mia2002.cn
Public Class Methods
new()
click to toggle source
# File lib/yn_socket_queue.rb, line 10 def initialize() @queue=Queue.new end
Public Instance Methods
push(socket)
click to toggle source
# File lib/yn_socket_queue.rb, line 14 def push(socket) raise "Illegal Argument, must be a TCPSocket Object!!" unless socket.is_a? TCPSocket if socket != nil @queue << socket end end
take()
click to toggle source
# File lib/yn_socket_queue.rb, line 21 def take @queue.pop end