Module: ManagerRemoteSocketHandle

Included in:
ManagerRemoteSocketBase
Defined in:
lib/mrpin/core/remote/socket/base/extensions/manager_remote_socket_handle.rb

Instance Method Summary collapse

Instance Method Details

#handle_data_from(session) ⇒ Object



146
147
148
149
150
151
152
# File 'lib/mrpin/core/remote/socket/base/extensions/manager_remote_socket_handle.rb', line 146

def handle_data_from(session)
  @sessions_with_requests_locker.synchronize do
    @sessions_with_requests << session
  end

  nil
end

#requests_pendingObject



8
9
10
11
12
13
14
15
16
# File 'lib/mrpin/core/remote/socket/base/extensions/manager_remote_socket_handle.rb', line 8

def requests_pending
  result = 0

  @sessions_with_requests_locker.synchronize do
    result = @sessions_with_requests.size
  end

  result
end