guildBlessHandler.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. /*-----------------------------------------------
  2. *本文件由代码生成器自动生成,
  3. *千万不要修改本文件的任何代码,
  4. *修改的的任何代码都会被覆盖掉!
  5. --------------------------------------------------*/
  6. var async = require('asyncawait/async');
  7. var await = require('asyncawait/await');
  8. var GuildBlessHandler = function(socket){
  9. this.socket = socket;
  10. }
  11. GuildBlessHandler.prototype.getMyBlessInfoRequest = async(function(){
  12. return await(this.socket.requestAsync('area.guildBlessHandler.getMyBlessInfoRequest',{}));
  13. });
  14. GuildBlessHandler.prototype.blessActionRequest = async(function(id){
  15. return await(this.socket.requestAsync('area.guildBlessHandler.blessActionRequest',{id:id}));
  16. });
  17. GuildBlessHandler.prototype.receiveBlessGiftRequest = async(function(index){
  18. return await(this.socket.requestAsync('area.guildBlessHandler.receiveBlessGiftRequest',{index:index}));
  19. });
  20. GuildBlessHandler.prototype.upgradeBlessRequest = async(function(){
  21. return await(this.socket.requestAsync('area.guildBlessHandler.upgradeBlessRequest',{}));
  22. });
  23. GuildBlessHandler.prototype.onBlessRefreshPush = function(cb){
  24. this.socket.on('area.guildBlessPush.blessRefreshPush',cb);
  25. }
  26. module.exports = GuildBlessHandler;