C# Class Bend.RegionExposedFiles

Inheritance: IRegionManager
Show file Open project: jeske/StepsDB-alpha Class Usage Examples

Public Properties

Property Type Description
REGION_CACHE_SIZE int

Public Methods

Method Description
RegionExposedFiles ( InitMode mode, String location ) : System
RegionExposedFiles ( String location ) : System
disposeRegionAddr ( long region_addr ) : void
makeFilepath ( long region_addr ) : String
notifyRegionSafeToFree ( long region_addr, handleRegionSafeToFreeDelegate del ) : void
readRegionAddr ( long region_addr ) : IRegion
readRegionAddrNonExcl ( long region_addr ) : IRegion
writeExistingRegionAddr ( long region_addr ) : IRegion
writeFreshRegionAddr ( long region_addr, long length ) : IRegion

Private Methods

Method Description
INTERNAL_readRegionAddrNonExcl ( long region_addr ) : EFRegion

Method Details

RegionExposedFiles() public method

public RegionExposedFiles ( InitMode mode, String location ) : System
mode InitMode
location String
return System

RegionExposedFiles() public method

public RegionExposedFiles ( String location ) : System
location String
return System

disposeRegionAddr() public method

public disposeRegionAddr ( long region_addr ) : void
region_addr long
return void

makeFilepath() public method

public makeFilepath ( long region_addr ) : String
region_addr long
return String

notifyRegionSafeToFree() public method

public notifyRegionSafeToFree ( long region_addr, handleRegionSafeToFreeDelegate del ) : void
region_addr long
del handleRegionSafeToFreeDelegate
return void

readRegionAddr() public method

public readRegionAddr ( long region_addr ) : IRegion
region_addr long
return IRegion

readRegionAddrNonExcl() public method

public readRegionAddrNonExcl ( long region_addr ) : IRegion
region_addr long
return IRegion

writeExistingRegionAddr() public method

public writeExistingRegionAddr ( long region_addr ) : IRegion
region_addr long
return IRegion

writeFreshRegionAddr() public method

public writeFreshRegionAddr ( long region_addr, long length ) : IRegion
region_addr long
length long
return IRegion

Property Details

REGION_CACHE_SIZE public static property

public static int REGION_CACHE_SIZE
return int