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