Sha256: 5196b769190c7e13d03ad6d0f131aab3702d03dd0a9577f3bbca2bfc56bd6f1c

Contents?: true

Size: 1.47 KB

Versions: 16

Compression:

Stored size: 1.47 KB

Contents

module OverSIP::WebSocket

  CRLF = "\r\n"

  REASON_PHARSE = {
    100 => "Continue",
    101 => "Switching Protocols",
    200 => "OK",
    201 => "Created",
    202 => "Accepted",
    203 => "Non-Authoritative Information",
    204 => "No Content",
    205 => "Reset Content",
    206 => "Partial Content",
    300 => "Multiple Choices",
    301 => "Moved Permanently",
    302 => "Found",
    303 => "See Other",
    304 => "Not Modified",
    305 => "Use Proxy",
    307 => "Temporary Redirect",
    400 => "Bad Request",
    401 => "Unauthorized",
    402 => "Payment Required",
    403 => "Forbidden",
    404 => "Not Found",
    405 => "Method Not Allowed",
    406 => "Not Acceptable",
    407 => "Proxy Authentication Required",
    408 => "Request Timeout",
    409 => "Conflict",
    410 => "Gone",
    411 => "Length Required",
    412 => "Precondition Failed",
    413 => "Request Entity Too Large",
    414 => "Request-URI Too Long",
    415 => "Unsupported Media Type",
    416 => "Requested Range Not Satisfiable",
    417 => "Expectation Failed",
    426 => "Upgrade Required",  # RFC 2817
    500 => "Server Internal Error",
    501 => "Not Implemented",
    502 => "Bad Gateway",
    503 => "Service Unavailable",
    504 => "Gateway Time-out",
    505 => "HTTP Version Not Supported"
  }

  REASON_PHARSE_NOT_SET = "Reason Phrase Not Set"

  HDR_SERVER = "Server: #{::OverSIP::PROGRAM_DESC}/#{::OverSIP::VERSION}"

  WS_SIP_PROTOCOL = "sip"
  WS_AUTOBAHN_PROTOCOL = "autobahn"

end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
oversip-1.1.0.beta4 lib/oversip/websocket/constants.rb
oversip-1.1.0.beta3 lib/oversip/websocket/constants.rb
oversip-1.1.0.beta2 lib/oversip/websocket/constants.rb
oversip-1.1.0.beta1 lib/oversip/websocket/constants.rb
oversip-1.0.7.beta1 lib/oversip/websocket/constants.rb
oversip-1.0.6.beta3 lib/oversip/websocket/constants.rb
oversip-1.0.6.beta2 lib/oversip/websocket/constants.rb
oversip-1.0.6.beta1 lib/oversip/websocket/constants.rb
oversip-1.0.5 lib/oversip/websocket/constants.rb
oversip-1.0.4 lib/oversip/websocket/constants.rb
oversip-1.0.3 lib/oversip/websocket/constants.rb
oversip-1.0.2 lib/oversip/websocket/constants.rb
oversip-1.0.1 lib/oversip/websocket/constants.rb
oversip-1.0.0 lib/oversip/websocket/constants.rb
oversip-0.9.1 lib/oversip/websocket/constants.rb
oversip-0.9.0 lib/oversip/websocket/constants.rb