OpenThought
view release on metacpan or search on metacpan
js/OpenThought.js view on Meta::CPAN
12511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282
this.
log
.debug(
"Finished creating post params"
);
return
form;
}
this.getOpenChannel = function() {
var channelName;
for
(var i=0; i < channels.
length
;i++) {
if
(! channels[i][
"busy"
]) {
channels[i][
"busy"
] = true;
this.
log
.info(
"Reusing channel ["
+ i +
"]."
);
return
channels[i];
}
}
var channel = new Object;
var id = channels.
length
;
channels[id] = channel;
channels[id][
"busy"
] = true;
var channel_info = this.createChannel(id);
channels[id][
"channel"
] = channel_info[0];
channels[id][
"type"
] = channel_info[1];
return
channels[id];
}
this.createChannel = function(channelName) {
var channel = false;
js/OpenThought.js view on Meta::CPAN
142014211422142314241425142614271428142914301431143214331434143514361437143814391440
}
return
[channel, type];
}
this.Complete = function(channel) {
if
(channel.name && channel.name >= 0) {
this.
log
.info(
'Freeing channel ['
+ channel.name +
']'
);
channels[channel.name][
"busy"
] = false;
}
return
true;
}
}
/////////////////////////////////////////////////////////////////////////////
//
// OpenThought Browser Check Class
( run in 0.236 second using v1.01-cache-2.11-cpan-1dc43b0fbd2 )