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_pending ⇒ Object
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 |