module Knot::Protocol::Idx

Constants

Code
Idx
Name

Public Class Methods

[](k) click to toggle source
# File lib/knot/protocol.rb, line 75
def self.[] k
        case k
        when Symbol
                Name[k] or raise Knot::Errors::EINVAL, "Unknown Idx: #{k}"
        when Integer
                Idx[k] or raise Knot::Errors::EINVAL, "Unknown Idx: #{k}"
        else
                raise ArgumentError, "Unknown Idx-Type: #{k}"
        end
end