Ejemplo n.º 1
0
 public static object DecodeAllCBORItems(this byte[] data)
 {
     MemoryStream ms = new MemoryStream(data);
     CBORDecoder decode = new CBORDecoder(ms);
     return decode.ReadAllItems();
 }
Ejemplo n.º 2
0
 public static object DecodeAllCBORItems(this MemoryStream ms)
 {
     CBORDecoder decode = new CBORDecoder(ms);
     return decode.ReadAllItems();
 }
Ejemplo n.º 3
0
        public void MultipleItems()
        {
            byte[] data = new byte[] { 0xc1, 0x1a, 0x51, 0x4b, 0x67, 0xb0, 0xc1, 0xfb, 0x41, 0xd4, 0x52, 0xd9, 0xec, 0x20, 0x00, 0x00 };
            CBORDecoder decoder = new CBORDecoder(data);
            var f = decoder.ReadAllItems();
            
            Assert.AreEqual(2,(f as List<object>).Count);

            Console.WriteLine((f as List<object>)[0]);
            Console.WriteLine((f as List<object>)[1]);
        }