C# Class PeterO.Cbor.CBORReader

Datei anzeigen Open project: peteroupc/CBOR

Public Methods

Method Description
CBORReader ( Stream inStream ) : System
Read ( CBORTypeFilter filter ) : CBORObject
ReadForFirstByte ( int firstbyte, CBORTypeFilter filter ) : CBORObject

Private Methods

Method Description
ReadByteData ( Stream stream, long uadditional, Stream outputStream ) : byte[]
ReadDataLength ( Stream stream, int headByte, int expectedType ) : long
ToUnsignedBigInteger ( long val ) : PeterO.Numbers.EInteger

Method Details

CBORReader() public method

public CBORReader ( Stream inStream ) : System
inStream Stream
return System

Read() public method

public Read ( CBORTypeFilter filter ) : CBORObject
filter CBORTypeFilter
return CBORObject

ReadForFirstByte() public method

public ReadForFirstByte ( int firstbyte, CBORTypeFilter filter ) : CBORObject
firstbyte int
filter CBORTypeFilter
return CBORObject