a:10:{s:9:"#provides";s:16:"dojox.cometd.ack";s:9:"#resource";s:13:"cometd/ack.js";s:9:"#requires";a:1:{i:0;a:2:{i:0;s:6:"common";i:1;s:18:"dojox.cometd._base";}}s:17:"dojox.cometd._ack";a:6:{s:4:"type";s:8:"Function";s:11:"initialized";b:1;s:6:"source";s:655:" var supportAcks = false; var lastAck = -1; this._in = function(msg){ if (msg.channel == "/meta/handshake") { supportAcks = msg.ext && msg.ext.ack; } else if (supportAcks && msg.channel == "/meta/connect" && msg.ext && msg.ext.ack && msg.successful) { var ackId = parseInt(msg.ext.ack); lastAck = ackId; } return msg; } this._out = function(msg){ if (msg.channel == "/meta/handshake") { if (!msg.ext) msg.ext = {}; msg.ext.ack = dojox.cometd.ackEnabled; lastAck = -1; } if (supportAcks && msg.channel == "/meta/connect") { if (!msg.ext) msg.ext = {}; msg.ext.ack = lastAck; } return msg; }";s:7:"private";b:1;s:7:"summary";s:0:"";s:9:"classlike";b:1;}s:21:"dojox.cometd._ack._in";a:7:{s:8:"instance";s:17:"dojox.cometd._ack";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:3:"msg";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:264:" if (msg.channel == "/meta/handshake") { supportAcks = msg.ext && msg.ext.ack; } else if (supportAcks && msg.channel == "/meta/connect" && msg.ext && msg.ext.ack && msg.successful) { var ackId = parseInt(msg.ext.ack); lastAck = ackId; } return msg;";s:7:"private";b:1;s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:22:"dojox.cometd._ack._out";a:7:{s:8:"instance";s:17:"dojox.cometd._ack";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:3:"msg";a:1:{s:4:"type";s:0:"";}}s:6:"source";s:275:" if (msg.channel == "/meta/handshake") { if (!msg.ext) msg.ext = {}; msg.ext.ack = dojox.cometd.ackEnabled; lastAck = -1; } if (supportAcks && msg.channel == "/meta/connect") { if (!msg.ext) msg.ext = {}; msg.ext.ack = lastAck; } return msg;";s:7:"private";b:1;s:14:"private_parent";b:1;s:7:"summary";s:0:"";}s:23:"dojox.cometd.ackEnabled";a:1:{s:7:"summary";s:0:"";}s:16:"dojox.cometd.ack";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:12:"dojox.cometd";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:5:"dojox";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}}