class WebSocket::Handshake::Client

def include_version

Returns:
  • (Boolean) - false if protocol number is unknown, otherwise true
def include_version
  @handler = case @version
             when 75 then Handler::Client75.new(self)
             when 76, 0 then Handler::Client76.new(self)
             when 1..3  then Handler::Client01.new(self)
             when 4..10 then Handler::Client04.new(self)
             when 11..17 then Handler::Client11.new(self)
             else raise WebSocket::Error::Handshake::UnknownVersion
             end
end