chuck.js/app/Game/Core/Protocol/Helper.js
2012-07-21 21:37:24 +02:00

25 lines
No EOL
509 B
JavaScript

define(["Protocol/Parser"], function(Parser) {
var Helper = {}
Helper.encodeCommand = function(command, options){
return Parser.encode(Helper.assemble(command, options));
}
Helper.assemble = function(command, options){
var commands = {};
commands[command] = options || null;
return commands;
}
Helper.runCommands = function(message, callback){
var commands = Parser.decode(message);
for(var command in commands) {
callback(command, commands[command]);
}
}
return Helper;
});