C# Class Bend.RegionExposedFiles.EFRegion

Inheritance: IRegion, IDisposable
Show file Open project: jeske/StepsDB-alpha

Public Properties

Property Type Description
EFREGION_SUBBLOCK_CACHE_SIZE int

Public Methods

Method Description
Dispose ( ) : void
ToString ( ) : string
getNewAccessStream ( ) : Stream
getNewBlockAccessor ( int rel_block_start, int block_len ) : BlockAccessor
getSize ( ) : long
getStartAddress ( ) : long

Private Methods

Method Description
EFRegion ( long address, long length, string filepath, EFRegionMode mode ) : System
addDisposeDelegate ( handleRegionSafeToFreeDelegate delfn ) : void
getBlockAccessStream ( int rel_block_start, int block_len ) : Stream
getThreadStream ( ) : Stream

Method Details

Dispose() public method

public Dispose ( ) : void
return void

ToString() public method

public ToString ( ) : string
return string

getNewAccessStream() public method

public getNewAccessStream ( ) : Stream
return Stream

getNewBlockAccessor() public method

public getNewBlockAccessor ( int rel_block_start, int block_len ) : BlockAccessor
rel_block_start int
block_len int
return BlockAccessor

getSize() public method

public getSize ( ) : long
return long

getStartAddress() public method

public getStartAddress ( ) : long
return long

Property Details

EFREGION_SUBBLOCK_CACHE_SIZE public static property

public static int EFREGION_SUBBLOCK_CACHE_SIZE
return int