Name

LzLoadQueue (as2)

Synopsis

JavaScript: LzLoadQueue
Type: Object
Access: private
Runtimes: as2
Topic: Kernel.AS2
Declared in: WEB-INF/lps/lfc/kernel/swf/LzLoadQueue.as

Description

The load queue controls the queuing of data, media, and persistent connection requests at runtime.

Details

Static Properties (6)

listofqs
static private var listofqs;
loading
static private var loading;
nextcheck
static private var nextcheck;
openConx
static private var openConx = 0.0;
queueSorters
static private var queueSorters;
timeoutDel
static private var timeoutDel = { ... };

Static Methods (13)

addPriorityFunction()
static private function addPriorityFunction(f);
to manipulate the priority of data requests
addToQueue()
static private function addToQueue(loadmc);
checkTimeout()
static private function checkTimeout();
defaultPriorityAssignment()
static private function defaultPriorityAssignment(loadmc, prior);
enqueueRequest()
static private function enqueueRequest(loadmc);
getNextFromQueue()
static private function getNextFromQueue();
hasMoreInQueue()
static private function hasMoreInQueue();
loadFinished()
static private function loadFinished(loadmc);
loadMovieProxiedOrDirect()
static private function loadMovieProxiedOrDirect(loadobj);
loadXML()
static private function loadXML(loadobj);
makeRequest()
static private function makeRequest(loadobj);
Makes a serverless or proxied request. If loadobj is a movieclip, it does a loadmovie to the appropriate proxied or direct URL. It loadobj is an XML object, a request is made and the returned string is passed to the Flash XML parser and placed into the XML object (transmogrified to a LzDataElement).
unloadRequest()
static private function unloadRequest(loadmc);
XMLOnDataHandler()
static private function XMLOnDataHandler(src);

JavaScript Synopsis

private var LzLoadQueue = { ... };