Lines Matching defs:io
4 @module io
5 @submodule io-queue
8 var io = Y.io._map['io:0'] || new Y.IO();
43 var io = this,
44 o = io._q.next();
46 io._qActiveId = o.id;
47 io._qState = 0;
48 io.send(o.uri, o.cfg, o.id);
60 var io = this,
63 if(!io._qInit) {
64 Y.on('io:complete', function(id, o) { io._qNext(id); }, io);
65 io._qInit = true;
68 io._q.add(o);
69 if (io._qState === 1) {
70 io._qShift();
73 Y.log('Object queued. Transaction id is' + o.id, 'info', 'io');
78 var io = this;
79 io._qState = 1;
80 if (io._qActiveId === id && io._q.size() > 0) {
81 io._qShift();
108 var io = this;
109 io._qState = 1;
111 if (io._q.size() > 0) {
112 io._qShift();
114 Y.log('Queue started.', 'info', 'io');
119 * Transaction requests to YUI.io.queue() will be stored in the queue, but
128 Y.log('Queue stopped.', 'info', 'io');
146 return io.queue.apply(io, [u, c]);
149 _queue.start = function () { io.qStart(); };
150 _queue.stop = function () { io.qStop(); };
151 _queue.promote = function (o) { io.qPromote(o); };
152 _queue.remove = function (o) { io.qRemove(o); };
153 _queue.size = function () { io.qSize(); };
154 Y.io.queue = _queue;