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 = { ... };