f659f13d619daf68f78e85c84c5926f56bfe1439Dav GlassExtends IO to implement Queue for synchronous
f659f13d619daf68f78e85c84c5926f56bfe1439Dav Glasstransaction processing.
f659f13d619daf68f78e85c84c5926f56bfe1439Dav Glass@submodule io-queue
f659f13d619daf68f78e85c84c5926f56bfe1439Dav Glass * Array of transactions queued for processing
f659f13d619daf68f78e85c84c5926f56bfe1439Dav Glass * @property _q
f659f13d619daf68f78e85c84c5926f56bfe1439Dav Glass * @type {Object}
038c85d1f8981a1d1479152b76a7c47ff219417dDav Glass * Property to determine whether the queue is set to
f659f13d619daf68f78e85c84c5926f56bfe1439Dav Glass * 1 (active) or 0 (inactive). When inactive, transactions
f659f13d619daf68f78e85c84c5926f56bfe1439Dav Glass * will be stored in the queue until the queue is set to active.
f659f13d619daf68f78e85c84c5926f56bfe1439Dav Glass * @property _qState
f659f13d619daf68f78e85c84c5926f56bfe1439Dav Glass * @type {Number}
_qShift: function() {
var io = this,
var io = this,
var io = this;
qPromote: function(o) {
qRemove: function(o) {
qStart: function() {
var io = this;
qStop: function() {
qSize: function() {