Method: CoRE::CoAP::Types#uint_once
- Defined in:
- lib/core/coap/types.rb
#uint_once(min, max, default = nil) ⇒ Object
vlb as in core-coap Annex A
29 30 31 32 33 34 |
# File 'lib/core/coap/types.rb', line 29 def uint_once(min, max, default = nil) [default, (min..max), false, ->(a) { CoAP.vlb_decode(a[0]) }, ->(v) { v == default ? [] : [CoAP.vlb_encode(v)] } ] end |