C# Class Universe.Modules.Monitoring.Monitors.AssetMonitor

Inheritance: IAssetMonitor
Show file Open project: Virtual-Universe/Virtual-Universe

Public Methods

Method Description
AddAsset ( AssetBase asset ) : void
AddAssetRequestTimeAfterCacheMiss ( System.TimeSpan ts ) : void
AddAssetServiceRequestFailure ( ) : void
AddBlockedMissingTextureRequest ( ) : void
ClearAssetCacheStatistics ( ) : void

Signal that the asset cache has been cleared.

GetFriendlyValue ( ) : string
GetInterfaceName ( ) : string
GetName ( ) : string
GetValue ( ) : double
RemoveAsset ( UUID uuid ) : void
ResetStats ( ) : void

Method Details

AddAsset() public method

public AddAsset ( AssetBase asset ) : void
asset Universe.Framework.Services.ClassHelpers.Assets.AssetBase
return void

AddAssetRequestTimeAfterCacheMiss() public method

public AddAssetRequestTimeAfterCacheMiss ( System.TimeSpan ts ) : void
ts System.TimeSpan
return void

AddAssetServiceRequestFailure() public method

public AddAssetServiceRequestFailure ( ) : void
return void

AddBlockedMissingTextureRequest() public method

public AddBlockedMissingTextureRequest ( ) : void
return void

ClearAssetCacheStatistics() public method

Signal that the asset cache has been cleared.
public ClearAssetCacheStatistics ( ) : void
return void

GetFriendlyValue() public method

public GetFriendlyValue ( ) : string
return string

GetInterfaceName() public method

public GetInterfaceName ( ) : string
return string

GetName() public method

public GetName ( ) : string
return string

GetValue() public method

public GetValue ( ) : double
return double

RemoveAsset() public method

public RemoveAsset ( UUID uuid ) : void
uuid UUID
return void

ResetStats() public method

public ResetStats ( ) : void
return void