Public Constants
 ConstantDefined by
  MemoryController : IMemoryController
Listen Adobe Flash Player memory.
fever.app.memory
Constant detail
MemoryControllerconstant
public const MemoryController:IMemoryController

Listen Adobe Flash Player memory.

Singleton access.


Example
package fever.app.memory 
{
    import flash.display.Sprite;
    
    import fever.app.context.browser.BrowserBuilder;
    import fever.core.RSCore;
    import fever.data.formatters.BytesFormatter;
    import fever.error.CoreEngineException;
    import fever.events.MemoryEvent;
    import fever.log.FeverDebug;    

    public class MemoryControllerSample extends Sprite
    {
        public function MemoryControllerSample()
        {
            try
            {
                RSCore.run( this, BrowserBuilder );
            }
            catch( e : CoreEngineException )
            {
                FeverDebug.ERROR( e.message );
            }
            
            MemoryController.overflow = 8000 * 1024; // 8 Mo
            MemoryController.addEventListener( MemoryEvent.onChangeEVENT, _changeHandler );
            MemoryController.addEventListener( MemoryEvent.onOverflowEVENT, _overflowHandler );
        }
        
        private function _changeHandler( event : MemoryEvent ) : void
        {
            var formatter : BytesFormatter = new BytesFormatter();
            FeverDebug.INFO( "Memory usage " + formatter.format( event.totalMemory ) );
        }
        
        private function _overflowHandler( event : MemoryEvent ) : void
        {
            var formatter : BytesFormatter = new BytesFormatter();
            FeverDebug.WARN( "Memory overflow " + formatter.format( event.totalMemory ) + " / " + formatter.format( MemoryController.overflow ) );
        }
    }
}

fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory fever.app.memory