Method: CoRE::CoAP::Message#klausify

Defined in:
lib/core/coap/message.rb

#klausify(n) ⇒ Object



38
39
40
41
42
43
44
45
46
47
48
49
# File 'lib/core/coap/message.rb', line 38

def klausify(n)
  if n < 13
    [n, '']
  else
    n -= 13
    if n < 256
      [13, [n].pack("C")]
    else
      [14, [n-256].pack("n")]
    end
  end
end