Class: WebSocket::FileServerChannelProgressiveFutureListener
- Defined in:
- lib/websocket/file_server_channel_progressive_future_listener.rb
Overview
The FileServerChannelProgressiveFutureListener class implements handler methods invoked within the server pipeline during a file transfer over a channel.
Instance Method Summary collapse
Instance Method Details
#operationComplete(future) ⇒ Object
27 28 29 |
# File 'lib/websocket/file_server_channel_progressive_future_listener.rb', line 27 def operationComplete(future) log.debug "#{future.channel} Transfer complete" end |
#operationProgressed(future, progress, total) ⇒ Object
19 20 21 22 23 24 25 |
# File 'lib/websocket/file_server_channel_progressive_future_listener.rb', line 19 def operationProgressed(future, progress, total) if total.positive? log.info "#{future.channel} Transfer progress: #{progress} / #{total}" else # total unknown log.info "#{future.channel} Transfer progress: #{progress}" end end |