friendHandler.js 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. /*-----------------------------------------------
  2. *本文件由代码生成器自动生成,
  3. *千万不要修改本文件的任何代码,
  4. *修改的的任何代码都会被覆盖掉!
  5. --------------------------------------------------*/
  6. var async = require('asyncawait/async');
  7. var await = require('asyncawait/await');
  8. var FriendHandler = function(socket){
  9. this.socket = socket;
  10. }
  11. FriendHandler.prototype.friendGetAllFriendsRequest = async(function(c2s_friendId,c2s_type){
  12. return await(this.socket.requestAsync('area.friendHandler.friendGetAllFriendsRequest',{c2s_friendId:c2s_friendId,c2s_type:c2s_type}));
  13. });
  14. FriendHandler.prototype.friendApplyRequest = async(function(c2s_toPlayerId){
  15. return await(this.socket.requestAsync('area.friendHandler.friendApplyRequest',{c2s_toPlayerId:c2s_toPlayerId}));
  16. });
  17. FriendHandler.prototype.friendAllApplyRequest = async(function(c2s_toPlayerIds){
  18. return await(this.socket.requestAsync('area.friendHandler.friendAllApplyRequest',{c2s_toPlayerIds:c2s_toPlayerIds}));
  19. });
  20. FriendHandler.prototype.friendAgreeApplyRequest = async(function(c2s_requestId){
  21. return await(this.socket.requestAsync('area.friendHandler.friendAgreeApplyRequest',{c2s_requestId:c2s_requestId}));
  22. });
  23. FriendHandler.prototype.friendAllAgreeApplyRequest = async(function(c2s_requestIds){
  24. return await(this.socket.requestAsync('area.friendHandler.friendAllAgreeApplyRequest',{c2s_requestIds:c2s_requestIds}));
  25. });
  26. FriendHandler.prototype.friendRefuceApplyRequest = async(function(c2s_requestId){
  27. return await(this.socket.requestAsync('area.friendHandler.friendRefuceApplyRequest',{c2s_requestId:c2s_requestId}));
  28. });
  29. FriendHandler.prototype.friendAllRefuceApplyRequest = async(function(c2s_requestIds){
  30. return await(this.socket.requestAsync('area.friendHandler.friendAllRefuceApplyRequest',{c2s_requestIds:c2s_requestIds}));
  31. });
  32. FriendHandler.prototype.friendDeleteRequest = async(function(c2s_friendId){
  33. return await(this.socket.requestAsync('area.friendHandler.friendDeleteRequest',{c2s_friendId:c2s_friendId}));
  34. });
  35. FriendHandler.prototype.friendDeleteChouRenRequest = async(function(c2s_chouRenId){
  36. return await(this.socket.requestAsync('area.friendHandler.friendDeleteChouRenRequest',{c2s_chouRenId:c2s_chouRenId}));
  37. });
  38. FriendHandler.prototype.friendAllDeleteChouRenRequest = async(function(c2s_chouRenIds){
  39. return await(this.socket.requestAsync('area.friendHandler.friendAllDeleteChouRenRequest',{c2s_chouRenIds:c2s_chouRenIds}));
  40. });
  41. FriendHandler.prototype.friendAddChouRenRequest = async(function(c2s_chouRenId){
  42. return await(this.socket.requestAsync('area.friendHandler.friendAddChouRenRequest',{c2s_chouRenId:c2s_chouRenId}));
  43. });
  44. FriendHandler.prototype.addFriendInfoRequest = async(function(){
  45. return await(this.socket.requestAsync('area.friendHandler.addFriendInfoRequest',{}));
  46. });
  47. FriendHandler.prototype.queryPlayerNameRequest = async(function(c2s_strName){
  48. return await(this.socket.requestAsync('area.friendHandler.queryPlayerNameRequest',{c2s_strName:c2s_strName}));
  49. });
  50. FriendHandler.prototype.concernFriendRequest = async(function(c2s_friendId){
  51. return await(this.socket.requestAsync('area.friendHandler.concernFriendRequest',{c2s_friendId:c2s_friendId}));
  52. });
  53. FriendHandler.prototype.concernAllFriendRequest = async(function(c2s_friendIds){
  54. return await(this.socket.requestAsync('area.friendHandler.concernAllFriendRequest',{c2s_friendIds:c2s_friendIds}));
  55. });
  56. FriendHandler.prototype.friendMessageListRequest = async(function(){
  57. return await(this.socket.requestAsync('area.friendHandler.friendMessageListRequest',{}));
  58. });
  59. FriendHandler.prototype.deleteAllFriendMessageRequest = async(function(){
  60. return await(this.socket.requestAsync('area.friendHandler.deleteAllFriendMessageRequest',{}));
  61. });
  62. FriendHandler.prototype.deleteBlackListRequest = async(function(c2s_blackListId){
  63. return await(this.socket.requestAsync('area.friendHandler.deleteBlackListRequest',{c2s_blackListId:c2s_blackListId}));
  64. });
  65. FriendHandler.prototype.deleteAllBlackListRequest = async(function(){
  66. return await(this.socket.requestAsync('area.friendHandler.deleteAllBlackListRequest',{}));
  67. });
  68. FriendHandler.prototype.addBlackListRequest = async(function(c2s_blackListId){
  69. return await(this.socket.requestAsync('area.friendHandler.addBlackListRequest',{c2s_blackListId:c2s_blackListId}));
  70. });
  71. FriendHandler.prototype.getSocialInfoRequest = async(function(){
  72. return await(this.socket.requestAsync('area.friendHandler.getSocialInfoRequest',{}));
  73. });
  74. FriendHandler.prototype.getShopItemListRequest = async(function(){
  75. return await(this.socket.requestAsync('area.friendHandler.getShopItemListRequest',{}));
  76. });
  77. FriendHandler.prototype.exchangeFriendShopItemRequest = async(function(c2s_itemId,c2s_num){
  78. return await(this.socket.requestAsync('area.friendHandler.exchangeFriendShopItemRequest',{c2s_itemId:c2s_itemId,c2s_num:c2s_num}));
  79. });
  80. FriendHandler.prototype.getRecentChatListRequest = async(function(){
  81. return await(this.socket.requestAsync('area.friendHandler.getRecentChatListRequest',{}));
  82. });
  83. FriendHandler.prototype.getChatMsgRequest = async(function(c2s_friendId){
  84. return await(this.socket.requestAsync('area.friendHandler.getChatMsgRequest',{c2s_friendId:c2s_friendId}));
  85. });
  86. FriendHandler.prototype.rmChatMsgRequest = async(function(c2s_friendId){
  87. return await(this.socket.requestAsync('area.friendHandler.rmChatMsgRequest',{c2s_friendId:c2s_friendId}));
  88. });
  89. FriendHandler.prototype.givePresentsRequest = async(function(c2s_friendId,c2s_giveType,c2s_item){
  90. return await(this.socket.requestAsync('area.friendHandler.givePresentsRequest',{c2s_friendId:c2s_friendId,c2s_giveType:c2s_giveType,c2s_item:c2s_item}));
  91. });
  92. FriendHandler.prototype.readVoiceMsgRequest = async(function(c2s_friendId,c2s_msgTime){
  93. return await(this.socket.requestAsync('area.friendHandler.readVoiceMsgRequest',{c2s_friendId:c2s_friendId,c2s_msgTime:c2s_msgTime}));
  94. });
  95. FriendHandler.prototype.onSendItemPush = function(cb){
  96. this.socket.on('area.friendPush.sendItemPush',cb);
  97. }
  98. FriendHandler.prototype.onFavorabilityOrAdoreUpdatePush = function(cb){
  99. this.socket.on('area.friendPush.favorabilityOrAdoreUpdatePush',cb);
  100. }
  101. FriendHandler.prototype.onFriendOnlineOrOfflinePush = function(cb){
  102. this.socket.on('area.friendPush.friendOnlineOrOfflinePush',cb);
  103. }
  104. module.exports = FriendHandler;