module DigitalFabric::Protocol
Constants
- CONN_CLOSE
- CONN_DATA
- DF_UPGRADE_RESPONSE
- HTTP_GET_REQUEST_BODY
- HTTP_REQUEST
- HTTP_REQUEST_BODY
- HTTP_RESPONSE
- HTTP_UPGRADE
- PING
- RECV_TIMEOUT
- SEND_TIMEOUT
- SHUTDOWN
- STATS_REQUEST
- STATS_RESPONSE
- TRANSFER_COUNT
- UNMOUNT
- WS_CLOSE
- WS_DATA
- WS_REQUEST
- WS_RESPONSE
Public Class Methods
connection_close(id)
click to toggle source
# File lib/tipi/digital_fabric/protocol.rb, line 129 def connection_close(id) [ CONN_CLOSE, id ] end
connection_data(id, data)
click to toggle source
# File lib/tipi/digital_fabric/protocol.rb, line 125 def connection_data(id, data) [ CONN_DATA, id, data ] end
df_upgrade_response()
click to toggle source
# File lib/tipi/digital_fabric/protocol.rb, line 101 def df_upgrade_response DF_UPGRADE_RESPONSE end
http_get_request_body(id, limit = nil)
click to toggle source
# File lib/tipi/digital_fabric/protocol.rb, line 117 def http_get_request_body(id, limit = nil) [ HTTP_GET_REQUEST_BODY, id, limit ] end
http_request(id, headers, buffered_chunk, complete)
click to toggle source
# File lib/tipi/digital_fabric/protocol.rb, line 105 def http_request(id, headers, buffered_chunk, complete) [ HTTP_REQUEST, id, headers, buffered_chunk, complete ] end
http_request_body(id, body, complete)
click to toggle source
# File lib/tipi/digital_fabric/protocol.rb, line 121 def http_request_body(id, body, complete) [ HTTP_REQUEST_BODY, id, body, complete ] end
http_response(id, body, headers, complete, transfer_count_key = nil)
click to toggle source
# File lib/tipi/digital_fabric/protocol.rb, line 109 def http_response(id, body, headers, complete, transfer_count_key = nil) [ HTTP_RESPONSE, id, body, headers, complete, transfer_count_key ] end
http_upgrade(id, headers)
click to toggle source
# File lib/tipi/digital_fabric/protocol.rb, line 113 def http_upgrade(id, headers) [ HTTP_UPGRADE, id, headers ] end
ping()
click to toggle source
# File lib/tipi/digital_fabric/protocol.rb, line 82 def ping [ PING ] end
shutdown()
click to toggle source
# File lib/tipi/digital_fabric/protocol.rb, line 86 def shutdown [ SHUTDOWN ] end
stats_request(id)
click to toggle source
# File lib/tipi/digital_fabric/protocol.rb, line 153 def stats_request(id) [ STATS_REQUEST, id ] end
stats_response(id, stats)
click to toggle source
# File lib/tipi/digital_fabric/protocol.rb, line 157 def stats_response(id, stats) [ STATS_RESPONSE, id, stats ] end
transfer_count(key, rx, tx)
click to toggle source
# File lib/tipi/digital_fabric/protocol.rb, line 149 def transfer_count(key, rx, tx) [ TRANSFER_COUNT, key, rx, tx ] end
unmount()
click to toggle source
# File lib/tipi/digital_fabric/protocol.rb, line 90 def unmount [ UNMOUNT ] end
ws_close(id)
click to toggle source
# File lib/tipi/digital_fabric/protocol.rb, line 145 def ws_close(id) [ WS_CLOSE, id ] end
ws_data(id, data)
click to toggle source
# File lib/tipi/digital_fabric/protocol.rb, line 141 def ws_data(id, data) [ WS_DATA, id, data ] end
ws_request(id, headers)
click to toggle source
# File lib/tipi/digital_fabric/protocol.rb, line 133 def ws_request(id, headers) [ WS_REQUEST, id, headers ] end
ws_response(id, headers)
click to toggle source
# File lib/tipi/digital_fabric/protocol.rb, line 137 def ws_response(id, headers) [ WS_RESPONSE, id, headers ] end