C# Class WhatsAppApi.Helper.BinTreeNodeReader

Show file Open project: rquiroz/WhatsAPINet Class Usage Examples

Public Methods

Method Description
BinTreeNodeReader ( string dict ) : System
nextTree ( string pInput = null ) : ProtocolTreeNode

Protected Methods

Method Description
fillArray ( int len ) : string
getToken ( int token ) : string
isListTag ( int token ) : bool
nextTreeInternal ( ) : ProtocolTreeNode
peekInt16 ( ) : int
readAttributes ( int size ) : IEnumerable
readInt16 ( ) : int
readInt24 ( ) : int
readInt8 ( ) : int
readList ( int token ) : List
readListSize ( int token ) : int
readString ( int token ) : string

Method Details

BinTreeNodeReader() public method

public BinTreeNodeReader ( string dict ) : System
dict string
return System

fillArray() protected method

protected fillArray ( int len ) : string
len int
return string

getToken() protected method

protected getToken ( int token ) : string
token int
return string

isListTag() protected method

protected isListTag ( int token ) : bool
token int
return bool

nextTree() public method

public nextTree ( string pInput = null ) : ProtocolTreeNode
pInput string
return ProtocolTreeNode

nextTreeInternal() protected method

protected nextTreeInternal ( ) : ProtocolTreeNode
return ProtocolTreeNode

peekInt16() protected method

protected peekInt16 ( ) : int
return int

readAttributes() protected method

protected readAttributes ( int size ) : IEnumerable
size int
return IEnumerable

readInt16() protected method

protected readInt16 ( ) : int
return int

readInt24() protected method

protected readInt24 ( ) : int
return int

readInt8() protected method

protected readInt8 ( ) : int
return int

readList() protected method

protected readList ( int token ) : List
token int
return List

readListSize() protected method

protected readListSize ( int token ) : int
token int
return int

readString() protected method

protected readString ( int token ) : string
token int
return string