C# Class DotNetXri.Client.Resolve.Cache

Show file Open project: AArnott/dotnetxri Class Usage Examples

Public Methods

Method Description
getMaxSize ( ) : int
getNumNodes ( ) : int
setMaxSize ( int nVal ) : void
stuff ( XRIAuthority oAuth, XRDS oDescriptors ) : void

Private Methods

Method Description
Cache ( int nSize ) : System.Collections
decrement ( ) : int
dump ( ) : void
find ( XRIAuthority oAuth, bool bPartial ) : CachedValue
find ( XRIAuthority oAuth, bool bPartial, bool bCompleteChain, ArrayList oCachedDescriptors ) : CachedValue
findNode ( XRIAuthority oAuth, bool bPartial, bool bCompleteChain, ArrayList oCachedDescriptors ) : CacheNode
increment ( ) : int
prune ( XRIAuthority oAuth ) : bool
stuff ( XRIAuthority oAuth, XRD oDescriptor ) : void
stuff ( XRIAuthority oAuth, XRD oDescriptor, int nDepth ) : void
trim ( ) : void

Method Details

getMaxSize() public method

public getMaxSize ( ) : int
return int

getNumNodes() public method

public getNumNodes ( ) : int
return int

setMaxSize() public method

public setMaxSize ( int nVal ) : void
nVal int
return void

stuff() public method

public stuff ( XRIAuthority oAuth, XRDS oDescriptors ) : void
oAuth XRIAuthority
oDescriptors XRDS
return void